diff -r 6d95c1a41e6e -r 63125c36de73 CMakeLists.txt --- a/CMakeLists.txt Tue Jun 14 17:55:50 2022 +0300 +++ b/CMakeLists.txt Tue Jun 14 19:50:31 2022 +0300 @@ -70,6 +70,9 @@ src/parser.h src/polygoncache.h src/ring.h + src/settings.h + src/settingdefs.h + src/typeconversions.h src/uiutilities.h src/version.h src/vertexmap.h @@ -112,7 +115,6 @@ ) set (LDFORGE_OTHER_FILES - src/configurationoptions.txt ) set(LDFORGE_RESOURCES ldforge.qrc) @@ -157,7 +159,6 @@ ${QM_FILES} ${LDFORGE_FORMS_HEADERS} ${LDFORGE_OTHER_FILES} - ${CMAKE_BINARY_DIR}/configuration.cpp ) set_source_files_properties(${LDFORGE_HEADERS} PROPERTIES HEADER_FILE_ONLY TRUE) @@ -168,19 +169,6 @@ add_dependencies(ldforge resources) #cotire(ldforge) -add_custom_target (config_collection ALL - COMMAND python3 - "${CMAKE_SOURCE_DIR}/tools/configcollector.py" - --header ${CMAKE_BINARY_DIR}/configuration.h - --source ${CMAKE_BINARY_DIR}/configuration.cpp - --sourcedir ${CMAKE_SOURCE_DIR}/src - ${CMAKE_SOURCE_DIR}/src/configurationoptions.txt - WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}) -add_dependencies(ldforge config_collection) -set_source_files_properties (${CMAKE_BINARY_DIR}/configuration.cpp PROPERTIES GENERATED TRUE) -set_property(SOURCE configuration.cpp PROPERTY SKIP_AUTOGEN ON) - - add_custom_target(linelength ALL COMMAND python3 "${CMAKE_SOURCE_DIR}/tools/linelength.py"