Create-Engine/remake.yaml

54 lines
823 B
YAML
Raw Normal View History

2025-04-16 22:20:37 +00:00
# 🔧 Remake Build Configuration
# Source folders to recursively find .c/.cpp files
src_dirs:
- src/src
- src/vendor
# Include directories (-I)
include_dirs:
- src/include
- src/vendor
- src/vendor/imgui
- C:/msys64/mingw64/include
# Library search paths (-L)
lib_dirs:
- C:/msys64/mingw64/lib
- C:/Program Files
- C:/Program Files (x86)
- C:/libs
# Build output and tools
build_dir: src/build
target: src/build/app.exe
log_file: ./remake/build.log
cache_file: ./remake/.remake_cache.json
# C compiler and flags
cc: gcc
cflags:
- -std=c99
- -Wall
# C++ compiler and flags
cxx: g++
cxxflags:
- -std=c++20
- -Wall
# Auto-detect libraries and headers
auto_libs:
- glfw3
- glew32
- opengl32
- gdi32
- yaml-cpp
- comdlg32
- ssl
- crypto
auto_includes:
- imgui
- yaml-cpp