mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-14 17:09:10 +02:00
* adapt to DEFAULT_TARGET_CPU/OS
* try to handle cygwin shells
This commit is contained in:
parent
a788bb6f3a
commit
4cadc22889
@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Don't edit, this file is generated by FPCMake Version 1.1 [2002/08/01]
|
# Don't edit, this file is generated by FPCMake Version 1.1 [2002/09/10]
|
||||||
#
|
#
|
||||||
default: all
|
default: all
|
||||||
MAKEFILETARGETS=linux go32v2 win32 os2 freebsd beos netbsd amiga atari sunos qnx netware openbsd wdosx
|
MAKEFILETARGETS=linux go32v2 win32 os2 freebsd beos netbsd amiga atari sunos qnx netware openbsd wdosx
|
||||||
@ -58,6 +58,9 @@ ifdef inUnix
|
|||||||
PATHSEP=/
|
PATHSEP=/
|
||||||
else
|
else
|
||||||
PATHSEP:=$(subst /,\,/)
|
PATHSEP:=$(subst /,\,/)
|
||||||
|
ifneq ($(findstring sh.exe,$(SHELL)),)
|
||||||
|
PATHSEP=/
|
||||||
|
endif
|
||||||
endif
|
endif
|
||||||
ifdef PWD
|
ifdef PWD
|
||||||
BASEDIR:=$(subst \,/,$(shell $(PWD)))
|
BASEDIR:=$(subst \,/,$(shell $(PWD)))
|
||||||
@ -1326,6 +1329,7 @@ fpc_baseinfo:
|
|||||||
@$(ECHO) Rm........ $(RMPROG)
|
@$(ECHO) Rm........ $(RMPROG)
|
||||||
@$(ECHO) GInstall.. $(GINSTALL)
|
@$(ECHO) GInstall.. $(GINSTALL)
|
||||||
@$(ECHO) Echo...... $(ECHO)
|
@$(ECHO) Echo...... $(ECHO)
|
||||||
|
@$(ECHO) Shell..... $(SHELL)
|
||||||
@$(ECHO) Date...... $(DATE)
|
@$(ECHO) Date...... $(DATE)
|
||||||
@$(ECHO) FPCMake... $(FPCMAKE)
|
@$(ECHO) FPCMake... $(FPCMAKE)
|
||||||
@$(ECHO) PPUMove... $(PPUMOVE)
|
@$(ECHO) PPUMove... $(PPUMOVE)
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -86,6 +86,10 @@ ifdef inUnix
|
|||||||
PATHSEP=/
|
PATHSEP=/
|
||||||
else
|
else
|
||||||
PATHSEP:=$(subst /,\,/)
|
PATHSEP:=$(subst /,\,/)
|
||||||
|
# cygwin bash or sh can not handle backslashs
|
||||||
|
ifneq ($(findstring sh.exe,$(SHELL)),)
|
||||||
|
PATHSEP=/
|
||||||
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
# Base dir
|
# Base dir
|
||||||
@ -210,6 +214,21 @@ endif
|
|||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
# Fall back to default values if needed
|
||||||
|
ifndef CPU_TARGET
|
||||||
|
ifdef CPU_TARGET_DEFAULT
|
||||||
|
CPU_TARGET=$(CPU_TARGET_DEFAULT)
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
|
||||||
|
ifndef OS_TARGET
|
||||||
|
ifdef OS_TARGET_DEFAULT
|
||||||
|
OS_TARGET=$(OS_TARGET_DEFAULT)
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Full name of the target, including CPU and OS
|
# Full name of the target, including CPU and OS
|
||||||
FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET)
|
FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET)
|
||||||
@ -1581,6 +1600,7 @@ fpc_baseinfo:
|
|||||||
@$(ECHO) Rm........ $(RMPROG)
|
@$(ECHO) Rm........ $(RMPROG)
|
||||||
@$(ECHO) GInstall.. $(GINSTALL)
|
@$(ECHO) GInstall.. $(GINSTALL)
|
||||||
@$(ECHO) Echo...... $(ECHO)
|
@$(ECHO) Echo...... $(ECHO)
|
||||||
|
@$(ECHO) Shell..... $(SHELL)
|
||||||
@$(ECHO) Date...... $(DATE)
|
@$(ECHO) Date...... $(DATE)
|
||||||
@$(ECHO) FPCMake... $(FPCMAKE)
|
@$(ECHO) FPCMake... $(FPCMAKE)
|
||||||
@$(ECHO) PPUMove... $(PPUMOVE)
|
@$(ECHO) PPUMove... $(PPUMOVE)
|
||||||
|
Loading…
Reference in New Issue
Block a user