diff --git a/CMakeLists.txt b/CMakeLists.txt index b53704e..707b1e1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -104,20 +104,20 @@ file(GLOB_RECURSE ASSET_FILES "assets/*") set(ASSET_OUTPUT_DIR "${CMAKE_CURRENT_BINARY_DIR}/assets") set(ALL_COPIED_ASSETS "") -# 2. Create a specific copy command for every file foreach(ASSET_PATH ${ASSET_FILES}) # Get the relative path so we can recreate the folder structure - file(RELATIVE_PATH REL_PATH "${CMAKE_CURRENT_SOURCE_DIR}/assets" ${ASSET_PATH}) + file(RELATIVE_PATH REL_PATH "${CMAKE_CURRENT_SOURCE_DIR}/assets" "${ASSET_PATH}") set(DEST_PATH "${ASSET_OUTPUT_DIR}/${REL_PATH}") add_custom_command( - OUTPUT ${DEST_PATH} - COMMAND ${CMAKE_COMMAND} -E copy ${ASSET_PATH} ${DEST_PATH} - DEPENDS ${ASSET_PATH} + OUTPUT "${DEST_PATH}" + COMMAND ${CMAKE_COMMAND} -E copy "${ASSET_PATH}" "${DEST_PATH}" + DEPENDS "${ASSET_PATH}" COMMENT "Syncing ${REL_PATH}" + VERBATIM ) - list(APPEND ALL_COPIED_ASSETS ${DEST_PATH}) + list(APPEND ALL_COPIED_ASSETS "${DEST_PATH}") endforeach() # 3. Create a "dummy" target that the game depends on diff --git a/src/main.cpp b/src/main.cpp index cf5e98f..5030ee8 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -3,7 +3,9 @@ #include +#if defined(_WIN32) #include +#endif #include #include #include @@ -43,7 +45,7 @@ int main() { InitWindow(screenwidth, screenheight, "raylib"); DPI = GetWindowScaleDPI(); - MyFont vollkorn("assets/fonts/Vollkorn/static/Vollkorn-Regular.ttf", 68); + MyFont vollkorn("assets/fonts/Vollkorn/static/Vollkorn-Regular.ttf", 24); MyFont arabic("assets/fonts/Amiri/Amiri-Regular.ttf", 28); shader = LoadShader(nullptr, "assets/text.frag");