40 lines
366 B
Plaintext
40 lines
366 B
Plaintext
# Main
|
|
main.cpp
|
|
|
|
# Game
|
|
Game.cpp
|
|
|
|
# Texture manager
|
|
TextureManager.cpp
|
|
|
|
# Map manager
|
|
MapManager.cpp
|
|
|
|
# TileMap
|
|
TileMap.cpp
|
|
|
|
# SDL
|
|
$(sdl2-config --cflags --libs)
|
|
-lSDL2_image
|
|
|
|
# Std version
|
|
-std=c++20
|
|
|
|
# Warnings
|
|
-Wall
|
|
-Wextra
|
|
-Wpedantic
|
|
-Wshadow
|
|
-Wconversion
|
|
-Wfloat-equal
|
|
-Wformat=2
|
|
-Wnull-dereference
|
|
-Woverloaded-virtual
|
|
|
|
# Debug
|
|
-DDEBUG_MODE
|
|
-g
|
|
|
|
# Release
|
|
#-O2
|