mirror of
https://github.com/slsdetectorgroup/aare.git
synced 2026-06-04 14:58:46 +02:00
Fix version (#319)
- install VERSION file and copy to build - fix lookup for VERSION file in case of error - update documentation for installing python bindings
This commit is contained in:
@@ -6,7 +6,10 @@
|
||||
cd build
|
||||
|
||||
#configure using cmake
|
||||
cmake ../aare -DCMAKE_INSTALL_PREFIX=/where/to/put/aare
|
||||
cmake ../aare -DCMAKE_INSTALL_PREFIX=/where/to/put/aare
|
||||
|
||||
#install python bindings
|
||||
#cmake .. -DCMAKE_INSTALL_PREFIX=/where/to/put/aare -DAARE_INSTALL_PYTHONEXT=ON -DAARE_PYTHON_BINDINGS=ON
|
||||
|
||||
#build (replace 4 with the number of threads you want to use)
|
||||
make -j4
|
||||
|
||||
@@ -62,6 +62,8 @@ foreach(FILE ${PYTHON_EXAMPLES})
|
||||
message(STATUS "Copying ${FILE} to ${CMAKE_BINARY_DIR}/${FILE}")
|
||||
endforeach(FILE ${PYTHON_EXAMPLES})
|
||||
|
||||
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../VERSION
|
||||
${CMAKE_BINARY_DIR}/aare/VERSION)
|
||||
if(AARE_INSTALL_PYTHONEXT)
|
||||
install(
|
||||
TARGETS _aare
|
||||
@@ -72,4 +74,8 @@ if(AARE_INSTALL_PYTHONEXT)
|
||||
FILES ${PYTHON_FILES}
|
||||
DESTINATION aare
|
||||
COMPONENT python)
|
||||
install(
|
||||
FILES ../VERSION
|
||||
DESTINATION aare
|
||||
COMPONENT python)
|
||||
endif()
|
||||
|
||||
@@ -5,4 +5,4 @@ from pathlib import Path
|
||||
try:
|
||||
__version__ = version('aare')
|
||||
except PackageNotFoundError:
|
||||
__version__ = Path(__file__).parents[2].joinpath('VERSION').read_text().strip()
|
||||
__version__ = Path(__file__).parent.joinpath('VERSION').read_text().strip()
|
||||
Reference in New Issue
Block a user