Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
tsoc
openmm
Commits
ab675f48
"ssh:/git@developer.sourcefind.cn:2222/tsoc/openmm.git" did not exist on "ab92c8ed8846f14634696ba3b9c51d8e343c5075"
Commit
ab675f48
authored
Dec 04, 2009
by
Christopher Bruns
Browse files
Don't automatically build API wrappers if cmake version is 2.4
parent
608dad3d
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
5 additions
and
7 deletions
+5
-7
CMakeLists.txt
CMakeLists.txt
+5
-7
No files found.
CMakeLists.txt
View file @
ab675f48
...
...
@@ -276,17 +276,15 @@ FIND_PROGRAM(GCCXML_PATH gccxml PATH
/usr/local/bin
"C:/Program Files/gccxml 0.9/bin"
)
IF
(
GCCXML_PATH AND JAVA_RUNTIME
)
IF
(
GCCXML_PATH AND JAVA_RUNTIME
AND NOT cmv EQUAL
"2.4"
)
SET
(
OPENMM_BUILD_API_WRAPPERS ON CACHE BOOL
"Build wrappers for C and Fortran"
)
ELSE
(
GCCXML_PATH AND JAVA_RUNTIME
)
ELSE
(
GCCXML_PATH AND JAVA_RUNTIME
AND NOT cmv EQUAL
"2.4"
)
SET
(
OPENMM_BUILD_API_WRAPPERS OFF CACHE BOOL
"Build wrappers for C and Fortran"
)
ENDIF
(
GCCXML_PATH AND JAVA_RUNTIME
)
ENDIF
(
GCCXML_PATH AND JAVA_RUNTIME
AND NOT cmv EQUAL
"2.4"
)
IF
(
OPENMM_BUILD_API_WRAPPERS
)
ADD_SUBDIRECTORY
(
wrappers
)
IF
(
NOT cmv EQUAL
"2.4"
)
SET
(
SOURCE_FILES
${
SOURCE_FILES
}
wrappers/OpenMMCWrapper.cpp wrappers/OpenMMFortranWrapper.cpp
)
SET_SOURCE_FILES_PROPERTIES
(
wrappers/OpenMMCWrapper.cpp wrappers/OpenMMFortranWrapper.cpp PROPERTIES GENERATED TRUE
)
ENDIF
(
NOT cmv EQUAL
"2.4"
)
SET
(
SOURCE_FILES
${
SOURCE_FILES
}
wrappers/OpenMMCWrapper.cpp wrappers/OpenMMFortranWrapper.cpp
)
SET_SOURCE_FILES_PROPERTIES
(
wrappers/OpenMMCWrapper.cpp wrappers/OpenMMFortranWrapper.cpp PROPERTIES GENERATED TRUE
)
ENDIF
(
OPENMM_BUILD_API_WRAPPERS
)
INCLUDE_DIRECTORIES
(
BEFORE
${
CMAKE_CURRENT_SOURCE_DIR
}
/src
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment