mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-09-06 16:50:25 +02:00
+ sourceinstalldir
This commit is contained in:
parent
eac557182b
commit
25234e500e
@ -400,6 +400,11 @@ MSGINSTALLDIR=$(BININSTALLDIR)
|
||||
endif
|
||||
endif
|
||||
|
||||
# Where the .msg files will be stored
|
||||
ifndef SOURCEINSTALLDIR
|
||||
SOURCEINSTALLDIR=$(BASEINSTALLDIR)/source
|
||||
endif
|
||||
|
||||
# Where the doc files will be stored
|
||||
ifndef DOCINSTALLDIR
|
||||
ifdef inlinux
|
||||
@ -677,11 +682,11 @@ UNITFILES=$(addsuffix $(PPUEXT),$(UNITOBJECTS))
|
||||
UNITOFILES=$(addsuffix $(OEXT),$(UNITOBJECTS))
|
||||
|
||||
.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)
|
||||
|
||||
@ -763,7 +768,7 @@ endif
|
||||
endif
|
||||
|
||||
# Target for the sharedlib install which is not avail for all targets
|
||||
SHAREDINSTALL=sharedlibinstall
|
||||
SHAREDINSTALL=sharedinstall
|
||||
ifeq ($(OS_TARGET),go32v1)
|
||||
SHAREDINSTALL=
|
||||
endif
|
||||
@ -771,20 +776,20 @@ ifeq ($(OS_TARGET),go32v2)
|
||||
SHAREDINSTALL=
|
||||
endif
|
||||
|
||||
fpc_staticlibinstall: staticlib
|
||||
fpc_staticinstall: staticlib
|
||||
$(MKDIR) $(STATIC_UNITINSTALLDIR)
|
||||
$(INSTALL) $(UNITFILES) $(STATIC_UNITINSTALLDIR)
|
||||
$(MKDIR) $(STATIC_LIBINSTALLDIR)
|
||||
$(INSTALLEXE) *$(STATICLIBEXT) $(STATIC_LIBINSTALLDIR)
|
||||
|
||||
fpc_sharedlibinstall: sharedlib
|
||||
fpc_sharedinstall: sharedlib
|
||||
$(MKDIR) $(SHARED_UNITINSTALLDIR)
|
||||
$(INSTALL) $(UNITFILES) $(SHARED_UNITINSTALLDIR)
|
||||
$(MKDIR) $(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_dirinfo
|
||||
|
||||
fpc_dirinfo
|
||||
|
||||
fpc_cfginfo:
|
||||
@$(ECHO)
|
||||
@$(ECHO) == Configuration info ==
|
||||
@ -916,7 +921,7 @@ endif
|
||||
@$(ECHO) GCC library in $(GCCLIBDIR)
|
||||
@$(ECHO)
|
||||
|
||||
endif
|
||||
endif
|
||||
|
||||
fpc_toolsinfo:
|
||||
@$(ECHO)
|
||||
@ -1001,7 +1006,10 @@ endif
|
||||
|
||||
#
|
||||
# $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
|
||||
#
|
||||
# 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
|
||||
# + 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
|
||||
# * check if cmp exists
|
||||
#
|
||||
|
Loading…
Reference in New Issue
Block a user