cmake fixes for mingw
This commit is contained in:
parent
bb735b883b
commit
2aadcb08d3
|
@ -216,6 +216,10 @@ if(NOT EMSCRIPTEN)
|
|||
target_include_directories(sdl-renderer PRIVATE include)
|
||||
target_include_directories(sdl-renderer PRIVATE src)
|
||||
|
||||
if(MINGW)
|
||||
target_link_libraries(sdl-renderer mingw32)
|
||||
endif()
|
||||
|
||||
add_dependencies(sdl-renderer tic80core SDL2-static SDL2main)
|
||||
target_link_libraries(sdl-renderer tic80core SDL2-static SDL2main)
|
||||
endif()
|
||||
|
@ -400,7 +404,7 @@ foreach(TIC80_OUTPUT ${TIC80_OUTPUTS})
|
|||
add_dependencies(${TIC80_OUTPUT}lib tic80core zlib)
|
||||
target_link_libraries(${TIC80_OUTPUT}lib tic80core zlib)
|
||||
|
||||
endforeach(CART_FILE)
|
||||
endforeach()
|
||||
|
||||
target_compile_definitions(tic80prolib PRIVATE TIC80_PRO)
|
||||
|
||||
|
@ -422,9 +426,7 @@ endif()
|
|||
foreach(TIC80_OUTPUT ${TIC80_OUTPUTS})
|
||||
|
||||
if(WIN32)
|
||||
# TODO: uncomment this (temporary disabled for VS2017)
|
||||
# set(TIC80_SRC ${TIC80_SRC} build/windows/tic80.rc)
|
||||
|
||||
set(TIC80_SRC ${TIC80_SRC} build/windows/tic80.rc)
|
||||
add_executable(${TIC80_OUTPUT} WIN32 ${TIC80_SRC})
|
||||
else()
|
||||
add_executable(${TIC80_OUTPUT} ${TIC80_SRC})
|
||||
|
@ -435,10 +437,13 @@ foreach(TIC80_OUTPUT ${TIC80_OUTPUTS})
|
|||
target_include_directories(${TIC80_OUTPUT} PRIVATE 3rd-party/sdl-gpu/include)
|
||||
target_include_directories(${TIC80_OUTPUT} PRIVATE 3rd-party/SDL2_net-2.0.1)
|
||||
|
||||
if(NOT EMSCRIPTEN)
|
||||
add_dependencies(${TIC80_OUTPUT} SDL2-static SDL2main)
|
||||
target_link_libraries(${TIC80_OUTPUT} SDL2-static SDL2main)
|
||||
if(MINGW)
|
||||
target_link_libraries(${TIC80_OUTPUT} mingw32)
|
||||
endif()
|
||||
|
||||
if(NOT EMSCRIPTEN)
|
||||
add_dependencies(${TIC80_OUTPUT} SDL2main SDL2-static)
|
||||
target_link_libraries(${TIC80_OUTPUT} SDL2-static SDL2main)
|
||||
endif()
|
||||
|
||||
add_dependencies(${TIC80_OUTPUT} ${TIC80_OUTPUT}lib sdlnet sdlgpu)
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
101 ICON "icon.ico"
|
||||
|
||||
1 VERSIONINFO
|
||||
FILEVERSION 0,60,3,0
|
||||
PRODUCTVERSION 0,60,3,0
|
||||
FILEVERSION 0,70,6,0
|
||||
PRODUCTVERSION 0,70,6,0
|
||||
FILEFLAGSMASK 0x3fL
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS 0x1L
|
||||
|
@ -19,12 +19,12 @@ BEGIN
|
|||
BEGIN
|
||||
VALUE "CompanyName", "Nesbox"
|
||||
VALUE "FileDescription", "TIC-80"
|
||||
VALUE "FileVersion", "0.60.3.0"
|
||||
VALUE "FileVersion", "0.70.6.0"
|
||||
VALUE "InternalName", "tic80.exe"
|
||||
VALUE "LegalCopyright", "http://tic.computer (C) 2017"
|
||||
VALUE "OriginalFilename", "tic80.exe"
|
||||
VALUE "ProductName", "TIC-80"
|
||||
VALUE "ProductVersion", "0.60.3.0"
|
||||
VALUE "ProductVersion", "0.70.6.0"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
|
|
|
@ -30,7 +30,6 @@
|
|||
#include <commdlg.h>
|
||||
#include <stdio.h>
|
||||
|
||||
FILE* _wfopen(const wchar_t *, const wchar_t *);
|
||||
wchar_t* wcsrchr(const wchar_t *, wchar_t);
|
||||
wchar_t* wcscpy(wchar_t *, const wchar_t *);
|
||||
|
||||
|
|
Loading…
Reference in New Issue