project_files/hwc/CMakeLists.txt
changeset 11791 3127b0fece81
parent 11681 8fca9fd31357
child 11794 64bbe89e59d6
equal deleted inserted replaced
11790:ac93cfc17365 11791:3127b0fece81
    62                -o ${CMAKE_CURRENT_BINARY_DIR}
    62                -o ${CMAKE_CURRENT_BINARY_DIR}
    63                -a ${CMAKE_CURRENT_BINARY_DIR}
    63                -a ${CMAKE_CURRENT_BINARY_DIR}
    64                -d ENDIAN_LITTLE
    64                -d ENDIAN_LITTLE
    65                -d DEBUGFILE)
    65                -d DEBUGFILE)
    66 if(BUILD_ENGINE_JS)
    66 if(BUILD_ENGINE_JS)
    67     set(pas2c_args ${pas2c_args} -d WEBGL -d HWLIBRARY)
    67     set(pas2c_args ${pas2c_args} -d WEBGL)
       
    68 endif()
       
    69 if(BUILD_ENGINE_LIBRARY)
       
    70     set(pas2c_args ${pas2c_args} -d HWLIBRARY)
       
    71 endif()
       
    72 if(GL2)
       
    73     set(pas2c_args ${pas2c_args} -d GL2)
    68 endif()
    74 endif()
    69 
    75 
    70 #invoke pas2c on main module, it will call all the others
    76 #invoke pas2c on main module, it will call all the others
    71 add_custom_command(OUTPUT ${engine_sources}
    77 add_custom_command(OUTPUT ${engine_sources}
    72                    COMMAND "${EXECUTABLE_OUTPUT_PATH}/pas2c${CMAKE_EXECUTABLE_SUFFIX}"
    78                    COMMAND "${EXECUTABLE_OUTPUT_PATH}/pas2c${CMAKE_EXECUTABLE_SUFFIX}"