Skip to content

Commit

Permalink
[release] Bumping version to 0.4.1 (hotfix)
Browse files Browse the repository at this point in the history
  • Loading branch information
sherholz-intel committed Oct 30, 2022
1 parent b75eb84 commit e407f66
Show file tree
Hide file tree
Showing 4 changed files with 31 additions and 10 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,7 @@ jobs:
with:
image: centos:7
cmd: |
export OPENPGL_RELEASE_PACKAGE_VERSION=0.4.0
export OPENPGL_RELEASE_PACKAGE_VERSION=0.4.1
gitlab/release/linux.sh
artifact-out: release-linux
artifact-path: ./openpgl*.gz
Expand All @@ -145,8 +145,8 @@ jobs:
artifact-out: release-windows
artifact-path: ./openpgl*.zip
cmd: |
$env:OPENPGL_RELEASE_PACKAGE_VERSION="0.4.0"
$OPENPGL_RELEASE_PACKAGE_VERSION="0.4.0"
$env:OPENPGL_RELEASE_PACKAGE_VERSION="0.4.1"
$OPENPGL_RELEASE_PACKAGE_VERSION="0.4.1"
gitlab/release/windows.ps1 "Visual Studio 15 2017 Win64" "v141"
release-macos:
Expand All @@ -158,7 +158,7 @@ jobs:
artifact-out: release-macos
artifact-path: ./*.zip
cmd: |
export OPENPGL_RELEASE_PACKAGE_VERSION="0.4.0"
export OPENPGL_RELEASE_PACKAGE_VERSION="0.4.1"
gitlab/release/macos.sh
#release-macos-arm:
Expand All @@ -170,7 +170,7 @@ jobs:
# artifact-out: release-macos-arm
# artifact-path: ./*.zip
# cmd: |
# export OPENPGL_RELEASE_PACKAGE_VERSION="0.4.0"
# export OPENPGL_RELEASE_PACKAGE_VERSION="0.4.1"
# gitlab/release/macos.sh -DBUILD_TBB_FROM_SOURCE=ON

## Binary Scan Jobs ##
Expand Down
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
Version History
===============

## Open PGL 0.4.1
- Bugfixes:
- Fixing bug introduced in `0.4.0` when using
`ApplySingleLobeHenyeyGreensteinProduct()` for VMM-based
representations

## Open PGL 0.4.0

- Performance:
Expand Down
3 changes: 2 additions & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,12 @@ set(CMAKE_DISABLE_SOURCE_CHANGES ON)
set(CMAKE_DISABLE_IN_SOURCE_BUILD ON)
set(CMAKE_POSITION_INDEPENDENT_CODE ON)

enable_language(CXX)
include(GNUInstallDirs)

## Establish project ##

project(openpgl VERSION 0.4.0 LANGUAGES C CXX)
project(openpgl VERSION 0.4.1 LANGUAGES C CXX)

set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${PROJECT_SOURCE_DIR}/cmake)
include(openpgl_macros)
Expand Down
22 changes: 18 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Intel® Open Path Guiding Library

This is release v0.4.0 of Intel® Open PGL. For changes and new features,
This is release v0.4.1 of Intel® Open PGL. For changes and new features,
see the [changelog](CHANGELOG.md). Visit http://www.openpgl.org for more
information.

Expand Down Expand Up @@ -48,6 +48,13 @@ specification is still in flux and might change with upcoming releases.

# Version History

## Open PGL 0.4.1

- Bugfixes:
- Fixing bug introduced in `0.4.0` when using
`ApplySingleLobeHenyeyGreensteinProduct()` for VMM-based
representations

## Open PGL 0.4.0

- Performance:
Expand Down Expand Up @@ -257,10 +264,17 @@ Configure the Open PGL build using:
- `OPENPGL_ISA_AVX512` if Open PGL is compiled with AVX-512
support (default `OFF`).

- `embree_DIR` location of the Embree CMake configuration file
(e.g., \[embree\_install\]/lib/cmake/embree-3.6.1).
- `OPENPGL_ISA_NEON` and `OPENPGL_ISA_NEON2X` if Open PGL is
compiled with NEON or double pumped NEON support (default
`OFF`).

- `OPENPGL_LIBRARY_NAME`: Specifies the name of the Open PGL
library file created. By default the name `openpgl` is used.

- `OPENPGL_TBB_ROOT` location of the TBB installation.

- `OPENPGL_TBB_COMPONENT` the name of the TBB component/library
(default `tbb`).

Build and install Open PGL using:

Expand All @@ -281,7 +295,7 @@ To make CMake aware of Open PGL’s CMake configuration scripts the
`openpgl_DIR` has to be set to their location during configuration:

``` bash
cmake -Dopenpgl_DIR=[openpgl_install]/lib/cmake/openpgl-0.4.0 ..
cmake -Dopenpgl_DIR=[openpgl_install]/lib/cmake/openpgl-0.4.1 ..
```

After that, adding OpenPGL to a CMake project/target is done by first
Expand Down

0 comments on commit e407f66

Please sign in to comment.