Browse Source

+ qnx target

carl 23 years ago
parent
commit
b51fe54191
1 changed files with 28 additions and 5 deletions
  1. 28 5
      Makefile

+ 28 - 5
Makefile

@@ -1,5 +1,5 @@
 #
-# Don't edit, this file is generated by FPCMake Version 1.1 [2002/03/19]
+# Don't edit, this file is generated by FPCMake Version 1.1 [2002/05/01]
 #
 default: help
 MAKEFILETARGETS=linux go32v2 win32 os2 freebsd beos netbsd amiga atari sunos qnx netware
@@ -316,6 +316,9 @@ endif
 ifeq ($(OS_TARGET),sunos)
 UNIXINSTALLDIR=1
 endif
+ifeq ($(OS_TARGET),qnx)
+UNIXINSTALLDIR=1
+endif
 else
 ifeq ($(OS_SOURCE),linux)
 UNIXINSTALLDIR=1
@@ -329,6 +332,9 @@ endif
 ifeq ($(OS_TARGET),sunos)
 UNIXINSTALLDIR=1
 endif
+ifeq ($(OS_TARGET),qnx)
+UNIXINSTALLDIR=1
+endif
 endif
 ifndef INSTALL_PREFIX
 ifdef PREFIX
@@ -549,7 +555,7 @@ ECHO=echo
 endif
 ifeq ($(OS_TARGET),amiga)
 EXEEXT=
-PPUEXT=.ppa
+PPUEXT=.ppu
 ASMEXT=.asm
 OEXT=.o
 SMARTEXT=.sl
@@ -558,7 +564,7 @@ SHAREDLIBEXT=.library
 FPCMADE=fpcmade.amg
 endif
 ifeq ($(OS_TARGET),atari)
-PPUEXT=.ppt
+PPUEXT=.ppu
 ASMEXT=.s
 OEXT=.o
 SMARTEXT=.sl
@@ -596,6 +602,18 @@ EXEEXT=
 FPCMADE=fpcmade.qnx
 ZIPSUFFIX=qnx
 endif
+ifeq ($(OS_TARGET),netware)
+STATICLIBPREFIX=
+PPUEXT=.ppn
+OEXT=.on
+ASMEXT=.s
+SMARTEXT=.sl
+STATICLIBEXT=.a
+SHAREDLIBEXT=.nlm
+FPCMADE=fpcmade.nw
+ZIPSUFFIX=nw
+EXEEXT=.nlm
+endif
 ifndef ECHO
 ECHO:=$(strip $(wildcard $(addsuffix /gecho$(SRCEXEEXT),$(SEARCHPATH))))
 ifeq ($(ECHO),)
@@ -1603,7 +1621,7 @@ help:
 	@$(ECHO)
 	@$(ECHO) Packing targets are:
 	@$(ECHO)
-	@$(ECHO) go32v2zip,win32zip,linuxzip,freebsdzip,sourcezip,os2zip
+	@$(ECHO) go32v2zip,win32zip,linuxzip,freebsdzip,sourcezip,os2zip,beoszip,sunoszip,qnxzip
 	@$(ECHO)
 	@exit
 .PHONY: compiler_cycle
@@ -1670,7 +1688,7 @@ ifeq ($(OS_TARGET),go32v2)
 	$(COPY) $(CVSINSTALL)/bingo32/* $(INSTALL_BINDIR)
 endif
 ifeq ($(OS_TARGET),win32)
-	-$(COPY) $(CVSINSTALL)/binw32/* $(INSTALL_BINDIR)
+	$(COPY) $(CVSINSTALL)/binw32/* $(INSTALL_BINDIR)
 endif
 ifeq ($(OS_TARGET),linux)
 	$(MAKE) -C $(CVSINSTALL)/man installman
@@ -1681,6 +1699,9 @@ endif
 ifeq ($(OS_TARGET),sunos)
 	$(MAKE) -C $(CVSINSTALL)/man installman
 endif
+ifeq ($(OS_TARGET),qnx)
+	$(MAKE) -C $(CVSINSTALL)/man installman
+endif
 endif
 	$(MAKE) compiler_$(INSTALLTARGET) $(INSTALLOPTS)
 	$(MAKE) rtl_$(INSTALLTARGET) $(INSTALLOPTS)
@@ -1773,6 +1794,8 @@ os2zip: checkfpcdir
 	$(MAKE) zipinstall OS_TARGET=os2
 sunoszip: checkfpcdir
 	$(MAKE) zipinstall OS_TARGET=sunos TARPROG=gtar
+qnxzip: checkfpcdir
+		$(MAKE) zipinstall OS_TARGET=qnx
 .PHONY: renametoshort shortsrc shortbin shortnames
 renametoshort:
 	-mv compiler$(ZIPSUFFIX).zip comp$(ZIPSUFFIX).zip