This commit is contained in:
parent
112ddd1521
commit
e312b325c8
7 changed files with 34 additions and 26 deletions
|
|
@ -32,7 +32,7 @@ endif()
|
||||||
file(
|
file(
|
||||||
GLOB
|
GLOB
|
||||||
SOURCES
|
SOURCES
|
||||||
src/*.c src/cursor/*.c src/icon/*.c src/widget/*.c src/text/*.c src/text/font/*.c src/dialog/*.c src/abstract/*.c external/*.c
|
external/libz/src/*.c src/*.c src/cursor/*.c src/icon/*.c src/widget/*.c src/text/*.c src/text/font/*.c src/dialog/*.c src/abstract/*.c external/*.c
|
||||||
)
|
)
|
||||||
|
|
||||||
list(REMOVE_ITEM SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/src/widget/opengl.c")
|
list(REMOVE_ITEM SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/src/widget/opengl.c")
|
||||||
|
|
@ -103,7 +103,7 @@ else()
|
||||||
file(
|
file(
|
||||||
GLOB
|
GLOB
|
||||||
IMAGE_SOURCES
|
IMAGE_SOURCES
|
||||||
external/libz/src/*.c external/libjpeg/src/*.c external/libpng/src/*.c
|
external/libjpeg/src/*.c external/libpng/src/*.c
|
||||||
)
|
)
|
||||||
target_sources(
|
target_sources(
|
||||||
Mw
|
Mw
|
||||||
|
|
@ -113,7 +113,7 @@ else()
|
||||||
target_include_directories(
|
target_include_directories(
|
||||||
Mw
|
Mw
|
||||||
PRIVATE
|
PRIVATE
|
||||||
external/libz/include external/libjpeg/include external/libpng/include
|
external/libjpeg/include external/libpng/include
|
||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
|
@ -239,6 +239,12 @@ if(APPLE AND MW_BUILD_OPENGL)
|
||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
target_include_directories(
|
||||||
|
Mw
|
||||||
|
PRIVATE
|
||||||
|
external/libz/include
|
||||||
|
)
|
||||||
|
|
||||||
target_include_directories(
|
target_include_directories(
|
||||||
Mw
|
Mw
|
||||||
PUBLIC
|
PUBLIC
|
||||||
|
|
|
||||||
|
|
@ -64,7 +64,8 @@ if (grep(/^cocoa$/, @backends)) {
|
||||||
|
|
||||||
if (param_get("stb-image")) {
|
if (param_get("stb-image")) {
|
||||||
add_cflags("-DUSE_STB_IMAGE");
|
add_cflags("-DUSE_STB_IMAGE");
|
||||||
}else{
|
}
|
||||||
|
else {
|
||||||
new_object("external/libjpeg/src/*.c");
|
new_object("external/libjpeg/src/*.c");
|
||||||
new_object("external/libpng/src/*.c");
|
new_object("external/libpng/src/*.c");
|
||||||
add_incdir("-Iexternal/libjpeg/include -Iexternal/libpng/include");
|
add_incdir("-Iexternal/libjpeg/include -Iexternal/libpng/include");
|
||||||
|
|
|
||||||
|
|
@ -93,7 +93,7 @@ sub generate {
|
||||||
print(OUT "LD = $link\n");
|
print(OUT "LD = $link\n");
|
||||||
print(OUT "\n");
|
print(OUT "\n");
|
||||||
print(OUT
|
print(OUT
|
||||||
"CFLAGS = ${inc}include ${def}_MILSKO ${def}USE_GDI ${def}USE_STB_TRUETYPE ${def}USE_STB_IMAGE ${def}STBI_NO_SIMD\n"
|
"CFLAGS = ${inc}include ${inc}external${dir}libz${dir}include ${def}_MILSKO ${def}USE_GDI ${def}USE_STB_TRUETYPE ${def}USE_STB_IMAGE ${def}STBI_NO_SIMD\n"
|
||||||
);
|
);
|
||||||
print(OUT "LDFLAGS = $dll");
|
print(OUT "LDFLAGS = $dll");
|
||||||
print(OUT "\n");
|
print(OUT "\n");
|
||||||
|
|
@ -143,6 +143,7 @@ sub generate {
|
||||||
|
|
||||||
scan("src");
|
scan("src");
|
||||||
scan("external");
|
scan("external");
|
||||||
|
scan("external/libz/src");
|
||||||
scan("src/icon");
|
scan("src/icon");
|
||||||
scan("src/cursor");
|
scan("src/cursor");
|
||||||
scan("src/widget");
|
scan("src/widget");
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue