Remove Makefile, use SConstruct instead

This commit is contained in:
karl 2021-03-16 18:01:36 +01:00
parent a24ee6a687
commit b56a1d15b5
3 changed files with 13 additions and 11 deletions

6
.gitignore vendored
View File

@ -7,6 +7,7 @@
*.lo *.lo
*.o *.o
*.obj *.obj
*.os
# Precompiled Headers # Precompiled Headers
*.gch *.gch
@ -32,3 +33,8 @@
*.out *.out
*.app *.app
# SConstruct
**/.sconsign.dblite
compile_commands.json
.cache/

View File

@ -1,11 +0,0 @@
CXX = g++
CXXFLAGS = -Wall -O3
program: main.o
$(CXX) $(CXXFLAGS) -o program.out main.o
main.o: main.cpp
$(CXX) $(CXXFLAGS) -c main.cpp
clean :
-rm *.o *.out

7
SConstruct Normal file
View File

@ -0,0 +1,7 @@
#!python
# Create the environment and create a Compilation Database for use in VSCodium
env = DefaultEnvironment(tools=['default', 'compilation_db'])
env.CompilationDatabase()
Program('program.out', Glob('*.cpp'))