Browse Source

+ sourceinstalldir

peter 26 years ago
parent
commit
25234e500e
1 changed files with 22 additions and 14 deletions
  1. 22 14
      base/makefile.fpc

+ 22 - 14
base/makefile.fpc

@@ -400,6 +400,11 @@ MSGINSTALLDIR=$(BININSTALLDIR)
 endif
 endif
 endif
 endif
 
 
+# Where the .msg files will be stored
+ifndef SOURCEINSTALLDIR
+SOURCEINSTALLDIR=$(BASEINSTALLDIR)/source
+endif
+
 # Where the doc files will be stored
 # Where the doc files will be stored
 ifndef DOCINSTALLDIR
 ifndef DOCINSTALLDIR
 ifdef inlinux
 ifdef inlinux
@@ -677,11 +682,11 @@ UNITFILES=$(addsuffix $(PPUEXT),$(UNITOBJECTS))
 UNITOFILES=$(addsuffix $(OEXT),$(UNITOBJECTS))
 UNITOFILES=$(addsuffix $(OEXT),$(UNITOBJECTS))
 
 
 .PHONY : fpc_all fpc_units fpc_loaders fpc_exes \
 .PHONY : fpc_all fpc_units fpc_loaders fpc_exes \
-         fpc_staticlib fpc_sharedlib \
-         fpc_clean fpc_libsclean fpc_cleanall \
-         fpc_install fpc_staticlibinstall fpc_sharedlibinstall fpc_libinstall \
-         fpc_info fpc_cfginfo fpc_objectinfo fpc_installinfo fpc_filesinfo\
-         fpc_dirinfo
+	 fpc_staticlib fpc_sharedlib \
+	 fpc_clean fpc_libsclean fpc_cleanall \
+	 fpc_install fpc_staticinstall fpc_sharedinstall fpc_libinstall \
+	 fpc_info fpc_cfginfo fpc_objectinfo fpc_installinfo fpc_filesinfo\
+	 fpc_dirinfo
 
 
 .SUFFIXES : $(EXEEXT) $(PPUEXT) $(PASEXT) $(OEXT)
 .SUFFIXES : $(EXEEXT) $(PPUEXT) $(PASEXT) $(OEXT)
 
 
@@ -763,7 +768,7 @@ endif
 endif
 endif
 
 
 # Target for the sharedlib install which is not avail for all targets
 # Target for the sharedlib install which is not avail for all targets
-SHAREDINSTALL=sharedlibinstall
+SHAREDINSTALL=sharedinstall
 ifeq ($(OS_TARGET),go32v1)
 ifeq ($(OS_TARGET),go32v1)
 SHAREDINSTALL=
 SHAREDINSTALL=
 endif
 endif
@@ -771,20 +776,20 @@ ifeq ($(OS_TARGET),go32v2)
 SHAREDINSTALL=
 SHAREDINSTALL=
 endif
 endif
 
 
-fpc_staticlibinstall: staticlib
+fpc_staticinstall: staticlib
 	$(MKDIR) $(STATIC_UNITINSTALLDIR)
 	$(MKDIR) $(STATIC_UNITINSTALLDIR)
 	$(INSTALL) $(UNITFILES) $(STATIC_UNITINSTALLDIR)
 	$(INSTALL) $(UNITFILES) $(STATIC_UNITINSTALLDIR)
 	$(MKDIR) $(STATIC_LIBINSTALLDIR)
 	$(MKDIR) $(STATIC_LIBINSTALLDIR)
 	$(INSTALLEXE) *$(STATICLIBEXT) $(STATIC_LIBINSTALLDIR)
 	$(INSTALLEXE) *$(STATICLIBEXT) $(STATIC_LIBINSTALLDIR)
 
 
-fpc_sharedlibinstall: sharedlib
+fpc_sharedinstall: sharedlib
 	$(MKDIR) $(SHARED_UNITINSTALLDIR)
 	$(MKDIR) $(SHARED_UNITINSTALLDIR)
 	$(INSTALL) $(UNITFILES) $(SHARED_UNITINSTALLDIR)
 	$(INSTALL) $(UNITFILES) $(SHARED_UNITINSTALLDIR)
 	$(MKDIR) $(SHARED_LIBINSTALLDIR)
 	$(MKDIR) $(SHARED_LIBINSTALLDIR)
 	$(INSTALLEXE) *$(SHAREDLIBEXT) $(SHARED_LIBINSTALLDIR)
 	$(INSTALLEXE) *$(SHAREDLIBEXT) $(SHARED_LIBINSTALLDIR)
 
 
 
 
-fpc_libinstall: staticlibinstall $(SHAREDINSTALL)
+fpc_libinstall: staticinstall $(SHAREDINSTALL)
 
 
 
 
 #####################################################################
 #####################################################################
@@ -891,8 +896,8 @@ fpc_depend:
 #####################################################################
 #####################################################################
 
 
 fpc_info: fpc_cfginfo fpc_objectinfo fpc_toolsinfo fpc_installinfo\
 fpc_info: fpc_cfginfo fpc_objectinfo fpc_toolsinfo fpc_installinfo\
-          fpc_dirinfo
-	
+	  fpc_dirinfo
+
 fpc_cfginfo:
 fpc_cfginfo:
 	@$(ECHO)
 	@$(ECHO)
 	@$(ECHO)  == Configuration info ==
 	@$(ECHO)  == Configuration info ==
@@ -916,7 +921,7 @@ endif
 	@$(ECHO)  GCC library in $(GCCLIBDIR)
 	@$(ECHO)  GCC library in $(GCCLIBDIR)
 	@$(ECHO)
 	@$(ECHO)
 
 
-endif	
+endif
 
 
 fpc_toolsinfo:
 fpc_toolsinfo:
 	@$(ECHO)
 	@$(ECHO)
@@ -1001,7 +1006,10 @@ endif
 
 
 #
 #
 # $Log$
 # $Log$
-# Revision 1.18  1999-04-29 15:52:38  peter
+# Revision 1.19  1999-05-03 18:04:58  peter
+#   + sourceinstalldir
+#
+# Revision 1.18  1999/04/29 15:52:38  peter
 #   * better gcclib dir detection
 #   * better gcclib dir detection
 #
 #
 # Revision 1.17  1999/04/20 12:33:32  michael
 # Revision 1.17  1999/04/20 12:33:32  michael
@@ -1030,7 +1038,7 @@ endif
 # Revision 1.10  1999/03/12 21:01:30  michael
 # Revision 1.10  1999/03/12 21:01:30  michael
 # + Changed clean and libsclean to fpc_target
 # + Changed clean and libsclean to fpc_target
 #
 #
-# Revision 1.9  1999/03/11 17:54:00  peter
+# Revision 1.9	1999/03/11 17:54:00  peter
 #   * better check for makefile.fpc
 #   * better check for makefile.fpc
 #   * check if cmp exists
 #   * check if cmp exists
 #
 #