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
*.o
*.obj
*.os
# Precompiled Headers
*.gch
@ -32,3 +33,8 @@
*.out
*.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'))