|
#
# DecisionLogic
#
# This is the *nix master makefile for the DecisionLogic application
set(SOURCE_FILES "stdafx.cpp"
"DecisionLogic.cpp"
"CodeControl.cpp"
"EditorPrefs.cpp"
"FindReplaceDialog.cpp"
"GUIClass.cpp"
"LogicTable.cpp"
"MDIChild.cpp"
"ProjectManager.cpp"
"utilities.cpp"
"WorkerClass.cpp"
"utilities.cpp")
set(HEADER_FILES "stdafx.h"
"resource.h"
"CodeControl.h"
"CodeEditor.h"
"CompileOptions.h"
"DataSet.h"
"DebugOptions.h"
"EditorPrefs.h"
"FindReplaceDialog.h"
"GUIClass.h"
"LogicTable.h"
"MDIChild.h"
"OpenLogicTable.h"
"ProjectManager.h"
"utilities.h"
"WorkerClass.h"
"utilities.h"
"StringTable.h")
include( "${wxWidgets_USE_FILE}" )
include( "${wxWidgets_USE_STATIC}" )
include_directories(${LIBXML2_INCLUDE_DIR}
${ICONV_INCLUDE_DIR})
add_definitions(-DUNICODE -D_UNICODE)
add_executable(DecisionLogic ${SOURCE_FILES} ${HEADER_FILES})
if(${CMAKE_SYSTEM_NAME} MATCHES "Windows")
set_target_properties(DecisionLogic PROPERTIES LINK_FLAGS "/SUBSYSTEM:WINDOWS")
target_link_libraries(DecisionLogic ${wxWidgets_LIBRARIES}
${Boost_LIBRARIES}
${CMAKE_THREAD_LIBS_INIT}
${ICONV_LIBRARIES}
${LIBXML2_LIBRARIES})
else()
target_link_libraries(DecisionLogic ${wxWidgets_LIBRARIES}
${Boost_LIBRARIES}
${CMAKE_THREAD_LIBS_INIT}
${ICONV_LIBRARIES}
${LIBXML2_LIBRARIES}
${ZLIB_LIBRARIES})
endif()
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
I have extensive experience developing software on both Linux and Windows in C++ and Python. I have also done a lot of work in the C#/.NET ecosystem. I currently work in the fields of robotics and machine learning, and also have a strong background in business automation/rules engines.