16 lines
578 B
Python
16 lines
578 B
Python
from os import environ
|
|
|
|
VariantDir('build/src', 'src', duplicate=0)
|
|
VariantDir('build/lib', 'lib', duplicate=0)
|
|
flags = ['-O3', '-flto', '-march=native', '-std=c++14']
|
|
|
|
env = Environment(ENV = environ,
|
|
CXX = 'clang++',
|
|
CPPFLAGS = ['-Wno-unused-value'],
|
|
CXXFLAGS = flags,
|
|
LINKFLAGS = flags,
|
|
CPPPATH = ['#lib/include', '#src/include'],
|
|
LIBS = ['SDL2', 'SDL2_image', 'SDL2_ttf'])
|
|
|
|
env.Program('laines', Glob('build/*/*.cpp') + Glob('build/*/*/*.cpp'))
|