Skip to content
This repository was archived by the owner on May 18, 2019. It is now read-only.

Commit 8c6ff41

Browse files
adeas31OpenModelica-Hudson
authored andcommitted
Build SEMLA from OMEncryption
Belonging to [master]: - #2509
1 parent b96cf71 commit 8c6ff41

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

Makefile.common

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -31,18 +31,19 @@ ifeq ($(OMENCRYPTION),yes)
3131
.PHONY : semla semla-clean
3232

3333
semla: mkbuilddirs
34-
mkdir -p ../SEMLA/build
35-
(cd ../SEMLA/build && test -f Makefile || $(CMAKE) -DCMAKE_COLOR_MAKEFILE:Bool=OFF -DCMAKE_INSTALL_PREFIX:String=../install ../src -G $(CMAKE_TARGET))
36-
(cd ../SEMLA/build && $(CMAKE) --build .)
37-
(cd ../SEMLA/build && $(CMAKE) --build . --target install)
34+
mkdir -p ../OMEncryption/3rdParty/SEMLA/build
35+
# Build SEMLA
36+
(cd ../OMEncryption/3rdParty/SEMLA/build && test -f Makefile || $(CMAKE) -DCMAKE_COLOR_MAKEFILE:Bool=OFF -DCMAKE_INSTALL_PREFIX:String=../install ../src -G $(CMAKE_TARGET))
37+
(cd ../OMEncryption/3rdParty/SEMLA/build && $(CMAKE) --build .)
38+
(cd ../OMEncryption/3rdParty/SEMLA/build && $(CMAKE) --build . --target install)
3839
mkdir -p $(builddir_lib)/omc/SEMLA/LVE
39-
cp -pPR ../SEMLA/install/bin/* $(builddir_lib)/omc/SEMLA
40-
cp -pPR ../SEMLA/install/lib/* $(builddir_lib)/omc/SEMLA
40+
cp -pPR ../OMEncryption/3rdParty/SEMLA/install/bin/* $(builddir_lib)/omc/SEMLA
41+
cp -pPR ../OMEncryption/3rdParty/SEMLA/install/lib/* $(builddir_lib)/omc/SEMLA
4142
mv $(builddir_lib)/omc/SEMLA/lve$(EXE) $(builddir_lib)/omc/SEMLA/LVE/lve_$(LVE_EXE_SUFFIX)$(EXE)
4243

4344
semla-clean:
44-
rm -rf ../SEMLA/build
45-
rm -rf ../SEMLA/install
45+
rm -rf ../OMEncryption/3rdParty/SEMLA/build
46+
rm -rf ../OMEncryption/3rdParty/SEMLA/install
4647
rm -rf $(builddir_lib)/omc/SEMLA
4748
endif # end of OMENCRYPTION
4849

0 commit comments

Comments
 (0)