16 lines
362 B
Ruby
16 lines
362 B
Ruby
require "rscons"
|
|
|
|
task :default do
|
|
Rscons::Environment.new do |env|
|
|
env.build_root = "build"
|
|
env.parse_flags!("!sdl2-config --cflags --libs")
|
|
env["CXXFLAGS"] += %w[-isystem oglplus/include]
|
|
env["CPPDEFINES"] += %w[
|
|
OGLPLUS_NO_SITE_CONFIG
|
|
]
|
|
env["LIBS"] << %w[GL]
|
|
sources = Dir["*.cc"]
|
|
env.Program("app", sources)
|
|
end
|
|
end
|