Restructure project

This commit is contained in:
2025-05-31 12:36:19 +02:00
parent d8c0876aa4
commit 3a1ebd4dfa
9 changed files with 8 additions and 5 deletions

View File

@@ -10,7 +10,10 @@ find_package(SDL3 CONFIG REQUIRED)
find_package(flecs CONFIG REQUIRED)
find_package(spdlog CONFIG REQUIRED)
add_executable(HansTheGatherer main.cpp assets.cpp)
add_executable(HansTheGatherer
src/main.cpp
src/assets.cpp
)
target_link_libraries(HansTheGatherer SDL3::SDL3 flecs::flecs spdlog::spdlog)

View File

@@ -6,19 +6,19 @@
#include <spdlog/spdlog.h>
static constexpr uint8_t BACKGROUND_DATA[] = {
#embed "assets/images/jungle.bmp"
#embed "../assets/images/jungle.bmp"
};
static constexpr uint8_t FRUITS_DATA[] = {
#embed "assets/images/fruits.bmp"
#embed "../assets/images/fruits.bmp"
};
static constexpr uint8_t BASKET_DATA[] = {
#embed "assets/images/basket.bmp"
#embed "../assets/images/basket.bmp"
};
static constexpr uint8_t BACKGROUND_MUSIC_DATA[] = {
#embed "assets/sounds/JamaicanSunrise.wav"
#embed "../assets/sounds/JamaicanSunrise.wav"
};
SDL_Texture *load_texture(uint8_t const *data, size_t size,