diff -r 2bdc3ac5e77c -r 55a55a9ec2c2 CMakeLists.txt --- a/CMakeLists.txt Sat Aug 24 14:44:42 2019 +0300 +++ b/CMakeLists.txt Sun Sep 22 11:51:41 2019 +0300 @@ -18,19 +18,42 @@ # set_source_files_properties (${CMAKE_BINARY_DIR}/configuration.cpp PROPERTIES GENERATED TRUE) # set_property(SOURCE configuration.cpp PROPERTY SKIP_AUTOMOC ON) set (LDFORGE_SOURCES + src/documentmanager.cpp src/main.cpp src/mainwindow.cpp - src/modelobject.cpp - src/uuid.cpp + src/model.cpp + src/modeleditcontext.cpp + src/parser.cpp + src/uuid.cpp src/version.cpp + src/vertex.cpp + src/objecttypes/comment.cpp + src/objecttypes/conditionaledge.cpp + src/objecttypes/edge.cpp + src/objecttypes/errorline.cpp + src/objecttypes/modelobject.cpp + src/objecttypes/polygon.cpp + src/objecttypes/subfilereference.cpp ) set (LDFORGE_HEADERS + src/basics.h + src/colors.h + src/documentmanager.h src/main.h src/mainwindow.h - src/mainwindow.h - src/modelobject.h - src/uuid.h + src/model.h + src/modeleditcontext.h + src/parser.h + src/uuid.h src/version.h + src/vertex.h + src/objecttypes/comment.h + src/objecttypes/conditionaledge.h + src/objecttypes/edge.h + src/objecttypes/errorline.h + src/objecttypes/modelobject.h + src/objecttypes/polygon.h + src/objecttypes/subfilereference.h ) set (LDFORGE_FORMS src/mainwindow.ui @@ -50,8 +73,9 @@ if ("${CMAKE_BUILD_TYPE}" STREQUAL "Debug" OR "${CMAKE_BUILD_TYPE}" STREQUAL "RelWithDebInfo") set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DDEBUG") endif() - set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror=all -Wextra") - set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-implicit-fallthrough -Wno-noexcept-type") + set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra") + set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-implicit-fallthrough") + set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-noexcept-type") endif() # qt5_add_resources (LDFORGE_QRC ${LDFORGE_RESOURCES}) qt5_wrap_ui (LDFORGE_FORMS_HEADERS ${LDFORGE_FORMS})