CMakeLists.txt 319 B

12345678910
  1. cmake_minimum_required(VERSION 2.8.12)
  2. project(VSNASM C ASM_NASM)
  3. if(CMAKE_SIZEOF_VOID_P EQUAL 8)
  4. add_definitions(-DTESTx64)
  5. string(APPEND CMAKE_ASM_NASM_FLAGS " -DTEST2x64")
  6. else()
  7. add_definitions(-DTESTi386)
  8. endif()
  9. include_directories(${CMAKE_CURRENT_SOURCE_DIR}/include)
  10. add_executable(VSNASM main.c foo.asm)