home *** CD-ROM | disk | FTP | other *** search
-
- Target = ^.!MakeApp.!RunImage
-
- Libraries = Dreamscape:o.dreamscape \
- Dreamscape:gadgets.o.actionbutton \
- Dreamscape:gadgets.o.radiobutton \
- Dreamscape:gadgets.o.optionbutton \
- OSLib:o.oslib \
- C:o.c++lib \
- C:o.asstubs
-
- #RunMacroFlags = -Dtoolbox -Dwindow -Dmenu -Diconbar -Dsaveas \
- # -Dproginfo $(RunMacroExtra)
-
-
- CPPFlags = $(CPPExtra) -ffa -depend !Depend -throwback \
- -IDreamscape:,C: -D__swi
- CCFlags = $(CCExtra) -ffa -depend !Depend -throwback \
- -IDreamscape:,C:
- ASMFlags = $(ASMExtra) -stamp -nocache -closeexec -quit \
- -throwback
- LinkFlags = $(LinkExtra)
- LibFileFlags = $(LibFileExtra)
- SqueezeFlags = $(SqueezeExtra) -v
- #TidyDependFlags = $(TidyDependExtra)
-
- CPP = Makatic._C++ c++ -c $(CPPFlags)
- CC = cc -c $(CCFlags)
- ASM = ObjAsm $(ASMFlags)
- LINK = Link -aif -c++ $(LinkFlags)
- LIBFILE = LibFile -c $(LibFileFlags)
- SQUEEZE = Squeeze $(SqueezeFlags)
- #TIDYDEPEND = Makatic.TidyDepend $(TidyDependFlags)
- #MACROFILE = Makatic.Macrofile
-
-
-
- VPATH = @.^
- .SILENT:;
- .SUFFIXES: .o .s .c .c++
-
- $(Target): $(ObjectFiles) $(Libraries)
- Echo -- Linking $(Target)
- $(LINK) -o $@ $(ObjectFiles) $(Libraries)
- $(SQUEEZE) $@
- #$(MACROFILE) -f ^.!Makefile.TemplRun -o ^.!MakeApp.!Run \
- # $(RunMacroFlags)
- #SetType ^.!MakeApp.!Run FEB
-
- .c++.o:
- Echo -- Compiling $<
- $(CPP) -o $@ $<
- #$(TIDYDEPEND)
- Echo
- .c.o:
- Echo -- Compiling $<
- $(CC) -o $@ $<
- #$(TIDYDEPEND)
- Echo
- .s.o:
- Echo -- Assembling $<
- $(ASM) -from $< -to $@
- #$(TIDYDEPEND)
- Echo
-
-
- # Dynamic dependencies:
-