Mercurial > projects > ldc
comparison CMakeLists.txt @ 1194:1853dcd9b944
Moved some DMDFE files into a seperate dmd/root subdir to closer match the DMD file structure since 1.041.
author | Tomas Lindquist Olsen <tomas.l.olsen gmail.com> |
---|---|
date | Fri, 03 Apr 2009 17:02:52 +0200 |
parents | d82cc6e5bb65 |
children | 6af2359b433a |
comparison
equal
deleted
inserted
replaced
1193:c271eca933fb | 1194:1853dcd9b944 |
---|---|
129 # idgen and impcnvgen done | 129 # idgen and impcnvgen done |
130 | 130 |
131 set(DEFAULT_TARGET ${HOST_TARGET} CACHE STRING "default target") | 131 set(DEFAULT_TARGET ${HOST_TARGET} CACHE STRING "default target") |
132 set(DEFAULT_ALT_TARGET ${HOST_ALT_TARGET} CACHE STRING "default alt target") | 132 set(DEFAULT_ALT_TARGET ${HOST_ALT_TARGET} CACHE STRING "default alt target") |
133 | 133 |
134 include_directories(. ${DMDFE_PATH} ${PROJECT_BINARY_DIR}/${DMDFE_PATH} ${PROJECT_BINARY_DIR} ${LLVM_INSTDIR}/include) | 134 include_directories(. ${DMDFE_PATH} ${DMDFE_PATH}/root ${PROJECT_BINARY_DIR}/${DMDFE_PATH} ${PROJECT_BINARY_DIR} ${LLVM_INSTDIR}/include) |
135 | 135 |
136 file(GLOB FE_SRC ${DMDFE_PATH}/*.c) | 136 file(GLOB FE_SRC ${DMDFE_PATH}/*.c) |
137 file(GLOB FE_SRC_ROOT ${DMDFE_PATH}/root/*.c) | |
137 file(GLOB GEN_SRC gen/*.cpp) | 138 file(GLOB GEN_SRC gen/*.cpp) |
138 file(GLOB IR_SRC ir/*.cpp) | 139 file(GLOB IR_SRC ir/*.cpp) |
139 # exclude idgen and impcnvgen and generated sources, just in case | 140 # exclude idgen and impcnvgen and generated sources, just in case |
140 list(REMOVE_ITEM FE_SRC | 141 list(REMOVE_ITEM FE_SRC |
141 ${PROJECT_SOURCE_DIR}/${DMDFE_PATH}/idgen.c | 142 ${PROJECT_SOURCE_DIR}/${DMDFE_PATH}/idgen.c |
144 ${PROJECT_SOURCE_DIR}/${DMDFE_PATH}/impcnvtab.c | 145 ${PROJECT_SOURCE_DIR}/${DMDFE_PATH}/impcnvtab.c |
145 ) | 146 ) |
146 set(LDC_SOURCE_FILES | 147 set(LDC_SOURCE_FILES |
147 ${LDC_GENERATED} | 148 ${LDC_GENERATED} |
148 ${FE_SRC} | 149 ${FE_SRC} |
150 ${FE_SRC_ROOT} | |
149 ${GEN_SRC} | 151 ${GEN_SRC} |
150 ${IR_SRC} | 152 ${IR_SRC} |
151 ) | 153 ) |
152 set_source_files_properties( | 154 set_source_files_properties( |
153 ${LDC_SOURCE_FILES} PROPERTIES | 155 ${LDC_SOURCE_FILES} PROPERTIES |