summaryrefslogtreecommitdiff
path: root/homebrew/onscripter/.make.sh-auto
blob: f303454aa4f931417d255ce1b7db78de7207569e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
pkg:setup
incs = [
`pkg-config --cflags sdl SDL_ttf SDL_image SDL_mixer`.chomp, `smpeg-config --cflags`.chomp, "-I#{Formula["jpeg"].include}", "-I#{Formula["lua"].opt_include}/lua", ]
libs = [
`pkg-config --libs sdl SDL_ttf SDL_image SDL_mixer`.chomp, `smpeg-config --libs`.chomp, "-ljpeg", "-lbz2", "-L#{Formula["lua"].opt_lib} -llua", ]
defs = %w[-DMACOSX -DUSE_CDROM -DUSE_LUA -DUTF8_CAPTION -DUTF8_FILESYSTEM ]
ext_objs = ["LUAHandler.o"]
k = %w[INCS LIBS DEFS EXT_OBJS]
v = [incs, libs, defs, ext_objs].map { |x| x.join(" ") }
args = k.zip(v).map { |x| x.join("=") }
make -f Makefile.MacOSX *args
bin.install %w[onscripter sardec nsadec sarconv nsaconv]