Skip to content

Commit 3e04317

Browse files
authored
Release: 23.02 (#105)
1 parent e6ddf13 commit 3e04317

File tree

3 files changed

+7
-8
lines changed

3 files changed

+7
-8
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Preamble ####################################################################
22
#
33
cmake_minimum_required(VERSION 3.20.0)
4-
project(pyAMReX VERSION 23.01)
4+
project(pyAMReX VERSION 23.02)
55

66
include(${pyAMReX_SOURCE_DIR}/cmake/pyAMReXFunctions.cmake)
77

cmake/dependencies/AMReX.cmake

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ macro(find_amrex)
6767
elseif(NOT pyAMReX_amrex_internal)
6868
message(STATUS "Searching for pre-installed AMReX ...")
6969
# https://amrex-codes.github.io/amrex/docs_html/BuildingAMReX.html#importing-amrex-into-your-cmake-project
70-
find_package(AMReX 23.01 CONFIG REQUIRED COMPONENTS PARTICLES PIC)
70+
find_package(AMReX 23.02 CONFIG REQUIRED COMPONENTS PARTICLES PIC)
7171
message(STATUS "AMReX: Found version '${AMReX_VERSION}'")
7272
endif()
7373
endmacro()
@@ -82,7 +82,7 @@ option(pyAMReX_amrex_internal "Download & build AMReX" ON)
8282
set(pyAMReX_amrex_repo "https://github.com/AMReX-Codes/amrex.git"
8383
CACHE STRING
8484
"Repository URI to pull and build AMReX from if(pyAMReX_amrex_internal)")
85-
set(pyAMReX_amrex_branch "d5ddf3b22e949e7cc346a2f8660d1c73edfa391a"
85+
set(pyAMReX_amrex_branch "23.02"
8686
CACHE STRING
8787
"Repository branch for pyAMReX_amrex_repo if(pyAMReX_amrex_internal)")
8888

setup.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,6 @@ def build_extension(self, ext):
110110
## dependency control (developers & package managers)
111111
"-DpyAMReX_amrex_internal=" + AMReX_internal,
112112
"-DpyAMReX_amrex_repo=" + AMReX_repo,
113-
"-DpyAMReX_amrex_branch=" + AMReX_branch,
114113
"-DpyAMReX_pybind11_internal=" + pybind11_internal,
115114
# PEP-440 conformant version from package
116115
"-DpyAMReX_VERSION_INFO=" + self.distribution.get_version(),
@@ -124,6 +123,8 @@ def build_extension(self, ext):
124123
# or same dir as calling executable
125124
]
126125
# further dependency control (developers & package managers)
126+
if AMReX_branch:
127+
cmake_args.append("-DpyAMReX_amrex_branch=" + AMReX_branch)
127128
if AMReX_src:
128129
cmake_args.append("-DpyAMReX_amrex_src=" + AMReX_src)
129130

@@ -185,9 +186,7 @@ def build_extension(self, ext):
185186
AMReX_src = os.environ.get("AMREX_SRC")
186187
AMReX_internal = os.environ.get("AMREX_INTERNAL", "ON")
187188
AMReX_repo = os.environ.get("AMREX_REPO", "https://github.com/AMReX-Codes/amrex.git")
188-
AMReX_branch = os.environ.get(
189-
"AMREX_BRANCH", "d5ddf3b22e949e7cc346a2f8660d1c73edfa391a"
190-
)
189+
AMReX_branch = os.environ.get("AMREX_BRANCH")
191190
pybind11_internal = os.environ.get("PYBIND11_INTERNAL", "ON")
192191

193192
# https://cmake.org/cmake/help/v3.0/command/if.html
@@ -222,7 +221,7 @@ def build_extension(self, ext):
222221
setup(
223222
name="amrex",
224223
# note PEP-440 syntax: x.y.zaN but x.y.z.devN
225-
version="23.01",
224+
version="23.02",
226225
packages=["amrex"],
227226
# Python sources:
228227
package_dir={"": "src"},

0 commit comments

Comments
 (0)