Subversion Repositories filter_foundry

Rev

Rev 96 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 96 Rev 99
Line 68... Line 68...
68
 
68
 
69
# ---------- executables ----------
69
# ---------- executables ----------
70
 
70
 
71
# parts of Mac OS X plugin bundle to build
71
# parts of Mac OS X plugin bundle to build
72
# Adobe's plugs use .plugin extension
72
# Adobe's plugs use .plugin extension
73
BUNDLE = $(EXEC)_cs2.plugin
73
BUNDLE = $(EXEC).plugin
74
PLUGIN_OSX  = $(BUNDLE)/Contents/MacOS/$(EXEC)
74
PLUGIN_OSX  = $(BUNDLE)/Contents/MacOS/$(EXEC)
75
PLUGIN_RSRC = $(BUNDLE)/Contents/Resources/$(EXEC).rsrc
75
PLUGIN_RSRC = $(BUNDLE)/Contents/Resources/$(EXEC).rsrc
76
PLUGIN_PARTS = $(PLUGIN_OSX) $(PLUGIN_RSRC) $(BUNDLE)/Contents/Info.plist $(BUNDLE)/Contents/PkgInfo
76
PLUGIN_PARTS = $(PLUGIN_OSX) $(PLUGIN_RSRC) $(BUNDLE)/Contents/Info.plist $(BUNDLE)/Contents/PkgInfo
77
DISTDMG = dist/$(EXEC)-$(VERSION)-mac_cs2.dmg
77
DISTDMG = dist/$(EXEC)-$(VERSION).dmg
78
 
78
 
79
$(PLUGIN_OSX) : CPPFLAGS += -DMAC_ENV -Dmacintosh \
79
$(PLUGIN_OSX) : CPPFLAGS += -DMAC_ENV -DMACMACHO -Dmacintosh \
80
	-I/Developer/Headers/FlatCarbon \
80
	-I/Developer/Headers/FlatCarbon \
81
	-I../MoreFiles/CHeaders -I../MoreFiles/Sources
81
	-I../MoreFiles/CHeaders -I../MoreFiles/Sources
82
 
82
 
83
# Win32 plugin DLL to build
83
# Win32 plugin DLL to build
84
PLUGIN_W32 = $(EXEC).8bf
84
PLUGIN_W32 = $(EXEC).8bf
Line 111... Line 111...
111
	V=`sed -n -E 's/^.*VERSION_STR[[:blank:]]+\"([^"]*)\"/\1/p' version.h` ;\
111
	V=`sed -n -E 's/^.*VERSION_STR[[:blank:]]+\"([^"]*)\"/\1/p' version.h` ;\
112
		sed -e s/VERSION_STR/$$V/ -e s/EXEC/$(EXEC)/ $< > $@
112
		sed -e s/VERSION_STR/$$V/ -e s/EXEC/$(EXEC)/ $< > $@
113
 
113
 
114
$(BUNDLE)/Contents/PkgInfo : $(BUNDLE)
114
$(BUNDLE)/Contents/PkgInfo : $(BUNDLE)
115
	mkdir -p $(dir $@)
115
	mkdir -p $(dir $@)
116
	echo -n 8BIF8BIM > $@
116
	echo -n 8BFM8BIM > $@
117
 
117
 
118
clean :
118
clean :
119
	rm -fr *.[ox] $(OBJ_OSX) $(OBJ_W32) $(PLUGIN_W32) $(BUNDLE) \
119
	rm -fr *.[ox] $(OBJ_OSX) $(OBJ_W32) $(PLUGIN_W32) $(BUNDLE) \
120
	       gentab trigtab.c lex.yy.[ch] y.tab.[ch] temp
120
	       gentab trigtab.c lex.yy.[ch] y.tab.[ch] temp
121
 
121