Blame view

Makefile 340 Bytes
cd132533   Geoffrey PREUD'HOMME   Workflow initial
1
2
3
  # Variables
  ## Compilation
  CXX = g++
fd0f6b67   Geoffrey PREUD'HOMME   Intégration de la...
4
  CXXFLAGS = -lsfml-graphics -lsfml-window -lsfml-system
cd132533   Geoffrey PREUD'HOMME   Workflow initial
5
6
7
8
9
  
  # Programmes possibles
  main: bin/main
  
  # Éxecutables
fd0f6b67   Geoffrey PREUD'HOMME   Intégration de la...
10
  bin/main: obj/main.o obj/test.o obj/testClasse.o obj/sfmlTest.o
cd132533   Geoffrey PREUD'HOMME   Workflow initial
11
12
13
14
15
16
17
18
19
20
  	$(CXX) $^ -o $@ $(CXXFLAGS)
  
  # Objets
  obj/%.o: src/%.cpp
  	$(CXX) -c $< -o $@
  
  # Meta
  .PHONY: clean
  clean:
  	rm -rf obj/*.o bin/*