summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorJulien Schueller <schueller@phimeca.com>2022-10-21 09:00:15 +0200
committerJulien Schueller <schueller@phimeca.com>2022-10-24 09:34:13 +0200
commit2f3fb6a52f59feb7b895c9ad22df781a50873dbf (patch)
treec7461f275bf28aee0713b202e732a9f495146be3 /CMakeLists.txt
parent0d523d337d3dc64ea3c64e0c8b5025ae4cc16fab (diff)
downloadswig-2f3fb6a52f59feb7b895c9ad22df781a50873dbf.tar.gz
CMake: Avoid including parser.c twice
Closes #2409
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt1
1 files changed, 1 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 8a8862f63..7303f4cff 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -127,6 +127,7 @@ install (FILES ${CMAKE_CURRENT_BINARY_DIR}/swigwarn.swg DESTINATION ${SWIG_LIB})
# ---------
file (GLOB DOH_SOURCES ${SWIG_SOURCE_DIR}/DOH/*.c)
file (GLOB CPARSE_SOURCES ${SWIG_SOURCE_DIR}/CParse/*.c)
+list (REMOVE_ITEM CPARSE_SOURCES ${SWIG_SOURCE_DIR}/CParse/parser.c)
list (APPEND CPARSE_SOURCES)
file (GLOB PREPROCESSOR_SOURCES ${SWIG_SOURCE_DIR}/Preprocessor/*.c)
file (GLOB CORE_SOURCES ${SWIG_SOURCE_DIR}/Swig/*.c)