CMakeLists.txt
changeset 8597 00adaf34d2a3
parent 8558 e96bf10216ef
child 8611 90f445317e8a
equal deleted inserted replaced
8596:def92c20cd49 8597:00adaf34d2a3
   212         separate_arguments(fpflags_parsed UNIX_COMMAND ${FPFLAGS})
   212         separate_arguments(fpflags_parsed UNIX_COMMAND ${FPFLAGS})
   213         separate_arguments(ghflags_parsed UNIX_COMMAND ${GHFLAGS})
   213         separate_arguments(ghflags_parsed UNIX_COMMAND ${GHFLAGS})
   214     endif()
   214     endif()
   215 endif()
   215 endif()
   216 
   216 
   217 list(APPEND pascal_flags ${fpflags_parsed}      # user flags
   217 list(APPEND pascal_flags ${fpflags_parsed}        # user flags
   218                  "-vm4079,4080,4081"            # fpc output format
   218                  "-vm4079,4080,4081"              # fpc output format
   219                  "-B"                           # compile all units
   219                  "-B"                             # compile all units
   220                  "-FE${PROJECT_BINARY_DIR}/bin" # fpc output directory
   220                  "-FE${PROJECT_BINARY_DIR}/bin"   # fpc output directory
   221                  "-Fl${PROJECT_BINARY_DIR}/bin" # fpc linking directory
   221                  "-Fl${PROJECT_BINARY_DIR}/bin"   # fpc linking directory (win/unix)
   222                  "-Cs2000000"                   # stack size
   222                  "-k-L${PROJECT_BINARY_DIR}/bin"  # ld linking directory (unix/osx)
   223                  "-vewnq"                       # fpc output verbosity
   223                  "-Cs2000000"                     # stack size
   224                  "-dDEBUGFILE"                  # macro for engine output
   224                  "-vewnq"                         # fpc output verbosity
       
   225                  "-dDEBUGFILE"                    # macro for engine output
   225                  )
   226                  )
   226 list(APPEND haskell_flags "-O2" ${ghflags_parsed})
   227 list(APPEND haskell_flags "-O2" ${ghflags_parsed})
   227 
   228 
   228 #get BUILD_TYPE and enable/disable optimisation
   229 #get BUILD_TYPE and enable/disable optimisation
   229 message(STATUS "Using ${CMAKE_BUILD_TYPE} configuration")
   230 message(STATUS "Using ${CMAKE_BUILD_TYPE} configuration")