home *** CD-ROM | disk | FTP | other *** search
- XCOMM platform: $XFree86: xc/config/cf/QNX.rules,v 1.1.2.2 1999/07/23 13:42:29 hohndel Exp $
-
- XCOMM Rules to work around wlib for QNX...
-
- #define LinkFile(tofile, fromfile) @@\
- tofile:: fromfile @@\
- $(CP) fromfile tofile @@\
- @@\
- includes:: tofile @@\
- @@\
- depend:: tofile @@\
- @@\
- clean:: @@\
- RemoveFile(tofile)
-
- XCOMM This special rule is used to install the install script.
- XCOMM Else there's a name conflict with the QNX installer.
-
- #define QNXCopyInstaller(tofile, fromfile) @@\
- tofile:: @@\
- $(CP) fromfile tofile @@\
- @@\
- includes:: tofile
-
-
- #define ObjectFromSpecialSource(dst, src, flags) @@\
- NoConfigRec(dst.c) @@\
- @@\
- dst.c: src.c @@\
- RemoveFile($@) @@\
- $(CP) $? $@ @@\
- @@\
- SpecialCObjectRule(dst,NullParameter,flags) @@\
- @@\
- includes:: dst.c @@\
- @@\
- depend:: dst.c @@\
- @@\
- clean:: @@\
- RemoveFile(dst.c)
-
-
- #define ObjectFromSpecialAsmSource(dst, src, flags) @@\
- dst.s: src.s @@\
- RemoveFile($@) @@\
- $(CP) $? $@ @@\
- @@\
- dst.o: dst.s @@\
- AssembleObject(flags) @@\
- @@\
- dst.i: dst.s @@\
- CPPOnlyAsm(dst,flags) @@\
- @@\
- depend:: dst.s @@\
- @@\
- clean:: @@\
- RemoveFile(dst.s)
-
- /* This is the rule to make reloc. OMF objects. We use a little
- * trick which works only for OMF....
- */
- #define NormalRelocatableTarget(objname,objlist) @@\
- AllTarget(objname.Osuf) @@\
- @@\
- objname.Osuf: objlist $(EXTRALIBRARYDEPS) @@\
- RemoveFile($@) @@\
- /bin/cat objlist > $@
-
-
-
-
-
-