Remove Makefile, use SConstruct instead
This commit is contained in:
parent
a24ee6a687
commit
b56a1d15b5
6
.gitignore
vendored
6
.gitignore
vendored
@ -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/
|
||||||
|
|
||||||
|
11
Makefile
11
Makefile
@ -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
7
SConstruct
Normal 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'))
|
Loading…
x
Reference in New Issue
Block a user