diff options
author | bartus | 2020-07-03 23:20:22 +0200 |
---|---|---|
committer | bartus | 2020-07-04 02:18:23 +0200 |
commit | b4d4b6c8d219edf6e48d2838a973a7f1744af375 (patch) | |
tree | c9d24e60f35426ee4239b4578eefeb3660173127 | |
parent | c9174d38ab0ce7bf258f5b466e64b031a2fc4b41 (diff) | |
download | aur-b4d4b6c8d219edf6e48d2838a973a7f1744af375.tar.gz |
Fix ChronoEngine_fsi legacy fea library linker flag.
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 5 | ||||
-rw-r--r-- | fsi.patch | 17 |
3 files changed, 23 insertions, 1 deletions
@@ -41,11 +41,13 @@ pkgbase = chronoengine-git source = git+https://github.com/google/googletest.git source = chronoengine.sh source = glm.patch + source = fsi.patch sha256sums = SKIP sha256sums = SKIP sha256sums = SKIP sha256sums = 0fe883cfcc1db869d08235482a3801fa458db15360e0eefac9084c7f2993af4a sha256sums = 4e8ed0097fb14bbe437c2a57e9ef1852fdbfe8675e5345b0af42287d24fbfefe + sha256sums = 30b72d0004f784950ef8496a10cc491de8d98a855c6db97ac8fe2e73d01c1579 pkgname = chronoengine-git @@ -36,12 +36,14 @@ source=("${pkgname}::git+https://github.com/projectchrono/chrono.git${_fragment} "git+https://github.com/google/googletest.git" "chronoengine.sh" "glm.patch" + "fsi.patch" ) sha256sums=('SKIP' 'SKIP' 'SKIP' '0fe883cfcc1db869d08235482a3801fa458db15360e0eefac9084c7f2993af4a' - '4e8ed0097fb14bbe437c2a57e9ef1852fdbfe8675e5345b0af42287d24fbfefe') + '4e8ed0097fb14bbe437c2a57e9ef1852fdbfe8675e5345b0af42287d24fbfefe' + '30b72d0004f784950ef8496a10cc491de8d98a855c6db97ac8fe2e73d01c1579') CMAKE_FLAGS=( -DENABLE_MODULE_POSTPROCESS=ON -DENABLE_HDF5=ON @@ -74,6 +76,7 @@ prepare() { sed -i 's/lib64/lib/' "${files[@]}" sed -i 's|share/chrono/bin|bin/chronoengine|' CMakeLists.txt git apply -v "${srcdir}"/glm.patch + git apply -v "${srcdir}"/fsi.patch } pkgver() { diff --git a/fsi.patch b/fsi.patch new file mode 100644 index 000000000000..7870f7152f32 --- /dev/null +++ b/fsi.patch @@ -0,0 +1,17 @@ +diff --git a/src/chrono_fsi/CMakeLists.txt b/src/chrono_fsi/CMakeLists.txt +index c31c1671f..376920c66 100644 +--- a/src/chrono_fsi/CMakeLists.txt ++++ b/src/chrono_fsi/CMakeLists.txt +@@ -167,12 +167,6 @@ if(ENABLE_MODULE_PARALLEL) + list(APPEND LIBRARIES ChronoEngine_parallel) + endif() + +-if(ENABLE_MODULE_FEA) +- set(CXX_FLAGS ${CH_FEA_CXX_FLAGS}) +- include_directories(${CH_FEA_INCLUDES}) +- list(APPEND LIBRARIES ChronoEngine_fea) +-endif() +- + if(ENABLE_MODULE_VEHICLE) + include_directories(${CH_VEHICLE_INCLUDES}) + list(APPEND LIBRARIES ChronoEngine_vehicle) |