- cmake_minimum_required(VERSION 3.5)
- project(gbl2ngc)
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
- set(SOURCE_FILES
- src/clipper.cpp
- src/gbl2ngc.cpp
- src/gbl2ngc_aperture.cpp
- src/gbl2ngc_construct.cpp
- src/gbl2ngc_export.cpp
- src/gbl2ngc_globals.cpp
- src/gerber_interpreter.c)
- set(TESTER_FILES
- src/test_gerber_interpreter.c
- src/gerber_interpreter.c)
- add_executable(test_gerber_interpreter ${TESTER_FILES})
- add_executable(gbl2ngc ${SOURCE_FILES})
- target_link_libraries(gbl2ngc stdc++ boost_thread)