From b51fe541910113d6b431b3573caae06501290c0a Mon Sep 17 00:00:00 2001 From: carl Date: Wed, 1 May 2002 16:38:50 +0000 Subject: [PATCH] + qnx target --- Makefile | 33 ++++++++++++++++++++++++++++----- 1 file changed, 28 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index 9a149d82b5..d22397fc35 100644 --- a/Makefile +++ b/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