Browse Source

+ fixes for sunos target

carl 23 years ago
parent
commit
8483c50eb7
2 changed files with 18 additions and 1 deletions
  1. 7 0
      Makefile
  2. 11 1
      Makefile.fpc

+ 7 - 0
Makefile

@@ -1588,6 +1588,9 @@ endif
 ifeq ($(OS_TARGET),freebsd)
 	$(MAKE) -C $(CVSINSTALL)/man installman
 endif
+ifeq ($(OS_TARGET),sunos)
+	$(MAKE) -C $(CVSINSTALL)/man installman
+endif
 endif
 	$(MAKE) compiler_$(INSTALLTARGET) $(INSTALLOPTS)
 	$(MAKE) rtl_$(INSTALLTARGET) $(INSTALLOPTS)
@@ -1648,6 +1651,8 @@ freebsd: checkfpcdir
 	$(MAKE) install OS_TARGET=freebsd
 os2: checkfpcdir
 	$(MAKE) install OS_TARGET=os2
+sunos: checkfpcdir        
+	$(MAKE) install OS_TARGET=sunos
 go32v2zip: checkfpcdir
 	$(MAKE) zipinstall OS_TARGET=go32v2
 win32zip: checkfpcdir
@@ -1660,6 +1665,8 @@ beoszip : checkfpcdir
 	$(MAKE) zipinstall OS_TARGET=beos USEZIP=1
 os2zip: checkfpcdir
 	$(MAKE) zipinstall OS_TARGET=os2
+sunoszip: checkfpcdir        
+	$(MAKE) install OS_TARGET=sunos TARPROG=gtar
 ifdef inUnix
 ifneq ($(wildcard $(CVSINSTALL)/debian/changelog),)
 .PHONY: debcopy deb

+ 11 - 1
Makefile.fpc

@@ -288,13 +288,16 @@ endif
 ifeq ($(OS_TARGET),win32)
         $(COPY) $(CVSINSTALL)/binw32/* $(INSTALL_BINDIR)
 endif
-# manpages for linux
+# manpages for UNIX systems
 ifeq ($(OS_TARGET),linux)
         $(MAKE) -C $(CVSINSTALL)/man installman
 endif
 ifeq ($(OS_TARGET),freebsd)
         $(MAKE) -C $(CVSINSTALL)/man installman
 endif
+ifeq ($(OS_TARGET),sunos)
+        $(MAKE) -C $(CVSINSTALL)/man installman
+endif
 endif
 # install generated things
         $(MAKE) compiler_$(INSTALLTARGET) $(INSTALLOPTS)
@@ -397,6 +400,9 @@ freebsd: checkfpcdir
 
 os2: checkfpcdir
         $(MAKE) install OS_TARGET=os2
+        
+sunos: checkfpcdir        
+        $(MAKE) install OS_TARGET=sunos
 
 go32v2zip: checkfpcdir
         $(MAKE) zipinstall OS_TARGET=go32v2
@@ -416,6 +422,10 @@ beoszip : checkfpcdir
 
 os2zip: checkfpcdir
         $(MAKE) zipinstall OS_TARGET=os2
+        
+sunoszip: checkfpcdir        
+        $(MAKE) zipinstall OS_TARGET=sunos TARPROG=gtar
+        
 
 ##########################################################################
 # Debian