@@ -57,22 +57,22 @@ set(EXPRESS_SOURCES
5757 ordered_attrs.cc
5858 info.c
5959 factory.c
60- )
60+ )
6161
6262set (EXPRESS_OBJS)
6363foreach (_src ${EXPRESS_SOURCES} )
64- string (REPLACE "." "_" _suffix ${_src} )
65- set (_objlib "objlib_${_suffix} " )
66- add_library (${_objlib} OBJECT ${_src} )
67- add_dependencies (${_objlib} objlib_expscan_c )
68- add_dependencies (${_objlib} objlib_expparse_c )
64+ string (REPLACE "." "_" _suffix ${_src} )
65+ set (_objlib "objlib_${_suffix} " )
66+ add_library (${_objlib} OBJECT ${_src} )
67+ add_dependencies (${_objlib} objlib_expscan_c )
68+ add_dependencies (${_objlib} objlib_expparse_c )
6969 if (MSVC )
7070 set_property (TARGET ${_objlib} APPEND PROPERTY COMPILE_DEFINITIONS "SC_EXPRESS_DLL_EXPORTS" )
7171 set_property (TARGET ${_objlib} APPEND PROPERTY INTERFACE_COMPILE_DEFINITIONS "SC_EXPRESS_DLL_IMPORTS" )
7272 endif (MSVC )
73- # TODO: probably PIC should be used everywhere...
74- set_property (TARGET ${_objlib} PROPERTY POSITION_INDEPENDENT_CODE ON )
75- list (APPEND EXPRESS_OBJS $<TARGET_OBJECTS :${_objlib} >)
73+ # TODO: probably PIC should be used everywhere...
74+ set_property (TARGET ${_objlib} PROPERTY POSITION_INDEPENDENT_CODE ON )
75+ list (APPEND EXPRESS_OBJS $<TARGET_OBJECTS :${_objlib} >)
7676endforeach ()
7777
7878list (APPEND EXPRESS_OBJS $<TARGET_OBJECTS :objlib_expscan_c >)
@@ -81,9 +81,9 @@ list(APPEND EXPRESS_OBJS $<TARGET_OBJECTS:objlib_expparse_c>)
8181
8282if (SC_GENERATE_LP_SOURCES)
8383 set_property (TARGET objlib_expparse_c objlib_express_c objlib_lexact_c
84- APPEND PROPERTY INCLUDE_DIRECTORIES "${PERPLEX_ExpScanner_INCLUDE_DIR} " )
84+ APPEND PROPERTY INCLUDE_DIRECTORIES "${PERPLEX_ExpScanner_INCLUDE_DIR} " )
8585 set_property (TARGET objlib_expscan_c objlib_express_c objlib_lexact_c
86- APPEND PROPERTY INCLUDE_DIRECTORIES "${LEMON_ExpParser_INCLUDE_DIR} " )
86+ APPEND PROPERTY INCLUDE_DIRECTORIES "${LEMON_ExpParser_INCLUDE_DIR} " )
8787 # OBJECT libraries are not targets, and so an explicit dependency is required
8888 set_source_files_properties (express.c lexact.c PROPERTIES OBJECT_DEPENDS "${PERPLEX_ExpScanner_HDR} ;${LEMON_ExpParser_HDR} " )
8989endif ()
@@ -130,7 +130,7 @@ endif()
130130set (CHECK_EXPRESS_SOURCES
131131 fedex.c
132132 inithook.c
133- )
133+ )
134134
135135add_executable (check-express ${CHECK_EXPRESS_SOURCES} )
136136if (BUILD_SHARED_LIBS OR NOT BUILD_STATIC_LIBS)
0 commit comments