Skip to content

Commit b5bcad5

Browse files
author
Quentin QUADRAT
committed
Fix data path
1 parent 0f7bf7d commit b5bcad5

5 files changed

Lines changed: 13 additions & 11 deletions

File tree

demo/Makefile

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -10,41 +10,43 @@ M := $(P)/.makefile
1010
include $(P)/Makefile.common
1111
TARGET_NAME := $(PROJECT_NAME)-demo
1212
TARGET_DESCRIPTION := A demo using $(PROJECT_NAME)
13+
DATA_FOLDER_NAME := demo/data
1314
include $(M)/project/Makefile
1415

1516
###################################################
16-
# Compile the standalone application
17+
# Set third party DearImGui
1718
#
18-
SRC_FILES := $(call rwildcard,src,*.cpp)
19-
# Add ImGui source files
2019
SRC_FILES += $(P)/external/imgui/imgui.cpp
2120
SRC_FILES += $(P)/external/imgui/imgui_draw.cpp
2221
SRC_FILES += $(P)/external/imgui/imgui_tables.cpp
2322
SRC_FILES += $(P)/external/imgui/imgui_widgets.cpp
2423
SRC_FILES += $(P)/external/imgui/backends/imgui_impl_sdl2.cpp
2524
SRC_FILES += $(P)/external/imgui/backends/imgui_impl_sdlrenderer2.cpp
2625

27-
INCLUDES := $(P)/include $(P)/demo/src $(P) $(P)/external $(P)/external/imgui $(P)/external/imgui/backends
28-
VPATH := $(P)/demo
29-
DEFINES := -DVIRTUAL= -DDESIRED_GRID_SIZE=30u
30-
INTERNAL_LIBS := $(call internal-lib,$(PROJECT_NAME))
26+
INCLUDES := $(P)/external/imgui $(P)/external/imgui/backends
3127
PKG_LIBS := sdl2 SDL2_image
3228

33-
###################################################
34-
# Set third party DearImGui
35-
#
3629
USER_CXXFLAGS += -Wno-useless-cast -Wno-conversion -Wno-sign-conversion -Wno-float-equal
3730
USER_CXXFLAGS += -Wno-float-equal -Wno-float-conversion -Wno-shadow -Wno-unused-parameter
3831
USER_CXXFLAGS += -Wno-unused-result -Wno-double-promotion -Wno-cast-qual
3932
USER_CXXFLAGS += -Wno-unused-variable -Wno-old-style-cast -Wno-null-dereference -Wno-switch-enum
4033

34+
###################################################
35+
# Compile the standalone application
36+
#
37+
SRC_FILES += $(call rwildcard,src,*.cpp)
38+
INCLUDES += $(P)/include $(P)/demo/src
39+
VPATH += $(P)/demo
40+
DEFINES += -DVIRTUAL= -DDESIRED_GRID_SIZE=30u
41+
INTERNAL_LIBS += $(call internal-lib,$(PROJECT_NAME))
42+
4143
###################################################
4244
# Create MacOS X bundle application.
4345
#
4446
ifeq ($(OS),Darwin)
4547
BUILD_MACOS_APP_BUNDLE = 1
4648
APPLE_IDENTIFIER := lecrapouille
47-
MACOS_BUNDLE_ICON := ../data/$(PROJECT_NAME).icns
49+
MACOS_BUNDLE_ICON := $(DATA_FOLDER_NAME)/$(PROJECT_NAME).icns
4850
LINKER_FLAGS := -framework CoreFoundation
4951
endif
5052

0 commit comments

Comments
 (0)