no message

This commit is contained in:
Vadim Grigoruk 2018-05-18 14:56:45 +03:00
parent 9c8e6524e2
commit eb7704a91a
1 changed files with 25 additions and 25 deletions

View File

@ -101,35 +101,35 @@ add_library(giflib STATIC ${GIFLIB_SRC})
target_include_directories(giflib PRIVATE ${GIFLIB_DIR}) target_include_directories(giflib PRIVATE ${GIFLIB_DIR})
################################ ################################
# TIC-80 lib # TIC-80 core
################################ ################################
set(TIC80LIB_DIR src) set(TIC80CORE_DIR src)
set(TIC80LIB_SRC set(TIC80CORE_SRC
${TIC80LIB_DIR}/tic80.c ${TIC80CORE_DIR}/tic80.c
${TIC80LIB_DIR}/tic.c ${TIC80CORE_DIR}/tic.c
${TIC80LIB_DIR}/tools.c ${TIC80CORE_DIR}/tools.c
${TIC80LIB_DIR}/jsapi.c ${TIC80CORE_DIR}/jsapi.c
${TIC80LIB_DIR}/luaapi.c ${TIC80CORE_DIR}/luaapi.c
${TIC80LIB_DIR}/wrenapi.c ${TIC80CORE_DIR}/wrenapi.c
${TIC80LIB_DIR}/ext/gif.c ${TIC80CORE_DIR}/ext/gif.c
3rd-party/blip-buf/blip_buf.c # TODO: link it as lib? 3rd-party/blip-buf/blip_buf.c # TODO: link it as lib?
3rd-party/duktape-2.2.0/src/duktape.c # TODO: link it as lib? 3rd-party/duktape-2.2.0/src/duktape.c # TODO: link it as lib?
) )
add_library(tic80lib STATIC ${TIC80LIB_SRC}) add_library(tic80core STATIC ${TIC80CORE_SRC})
target_include_directories(tic80lib PRIVATE include) target_include_directories(tic80core PRIVATE include)
target_include_directories(tic80lib PRIVATE 3rd-party/blip-buf) target_include_directories(tic80core PRIVATE 3rd-party/blip-buf)
target_include_directories(tic80lib PRIVATE 3rd-party/duktape-2.2.0/src) target_include_directories(tic80core PRIVATE 3rd-party/duktape-2.2.0/src)
target_include_directories(tic80lib PRIVATE 3rd-party/lua-5.3.1/src) target_include_directories(tic80core PRIVATE 3rd-party/lua-5.3.1/src)
target_include_directories(tic80lib PRIVATE 3rd-party/giflib-5.1.4/lib) target_include_directories(tic80core PRIVATE 3rd-party/giflib-5.1.4/lib)
target_include_directories(tic80lib PRIVATE 3rd-party/wren-0.1.0/src/include) target_include_directories(tic80core PRIVATE 3rd-party/wren-0.1.0/src/include)
target_include_directories(tic80lib PRIVATE 3rd-party/moonscript) target_include_directories(tic80core PRIVATE 3rd-party/moonscript)
target_include_directories(tic80lib PRIVATE 3rd-party/fennel) target_include_directories(tic80core PRIVATE 3rd-party/fennel)
add_dependencies(tic80lib lua lpeg wren giflib) add_dependencies(tic80core lua lpeg wren giflib)
target_link_libraries(tic80lib lua lpeg wren giflib) target_link_libraries(tic80core lua lpeg wren giflib)
################################ ################################
# SDL2 # SDL2
@ -161,8 +161,8 @@ target_include_directories(sdl-renderer PRIVATE 3rd-party/SDL2-2.0.7/include)
target_include_directories(sdl-renderer PRIVATE include) target_include_directories(sdl-renderer PRIVATE include)
target_include_directories(sdl-renderer PRIVATE src) target_include_directories(sdl-renderer PRIVATE src)
add_dependencies(sdl-renderer tic80lib SDL2-static SDL2main) add_dependencies(sdl-renderer tic80core SDL2-static SDL2main)
target_link_libraries(sdl-renderer tic80lib SDL2-static SDL2main) target_link_libraries(sdl-renderer tic80core SDL2-static SDL2main)
################################ ################################
# SDL GPU # SDL GPU
@ -270,5 +270,5 @@ target_include_directories(tic80 PRIVATE 3rd-party/giflib-5.1.4/lib)
target_include_directories(tic80 PRIVATE 3rd-party/zlib-1.2.11) target_include_directories(tic80 PRIVATE 3rd-party/zlib-1.2.11)
target_include_directories(tic80 PRIVATE 3rd-party/lua-5.3.1/src) target_include_directories(tic80 PRIVATE 3rd-party/lua-5.3.1/src)
add_dependencies(tic80 tic80lib sdlgpu sdlnet SDL2main zlibstatic) add_dependencies(tic80 tic80core sdlgpu sdlnet SDL2main zlibstatic)
target_link_libraries(tic80 tic80lib sdlgpu sdlnet SDL2main zlibstatic) target_link_libraries(tic80 tic80core sdlgpu sdlnet SDL2main zlibstatic)