CMakeLists.txt 620 B

1234567891011121314151617181920
  1. cmake_minimum_required(VERSION 3.0)
  2. project(odoors
  3. VERSION 6.24
  4. LANGUAGES C)
  5. # file(GLOB ODOORS_SRC *.c)
  6. set(HEADERS_DIR ${CMAKE_CURRENT_SOURCE_DIR})
  7. set(HEADERS OpenDoor.h)
  8. set(SOURCE_FILES ODAuto.c ODBlock.c ODCFile.c ODCmdLn.c ODCom.c ODCore.c
  9. ODDrBox.c ODEdit.c ODEdStr.c ODEmu.c ODGetIn.c ODGraph.c ODInEx1.c
  10. ODInEx2.c ODInQue.c ODKrnl.c ODList.c ODLog.c ODMulti.c ODPlat.c
  11. ODPCB.c ODPopup.c ODPrntf.c ODRA.c ODScrn.c ODSpawn.c ODStand.c
  12. ODStat.c ODUtil.c ODWCat.c ODWin.c ODStr.c )
  13. add_library(odoors STATIC ${SOURCE_FILES} )
  14. target_include_directories(odoors PUBLIC $<BUILD_INTERFACE:${HEADERS_DIR}>)