freetype2gl3/Rakefile.rb

22 lines
448 B
Ruby

require "bundler"
Bundler.setup(:default)
require "rake/clean"
require "rscons"
NAME = "freetype2gl3"
task :default do
Rscons::Environment.new do |env|
env.build_root = "build"
env["LIBS"] += ["SDL2", "GL", "dl", "freetype"]
env["CXXFLAGS"] += `freetype-config --cflags`.split(" ")
env["LDFLAGS"] += `freetype-config --libs`.split(" ")
env.Program("^/#{NAME}", Dir["*.{cc,c}"])
end
end
task :clean do
Rscons.clean
end