* adapt to DEFAULT_TARGET_CPU/OS

* try to handle cygwin shells
This commit is contained in:
pierre 2002-09-27 06:59:49 +00:00
parent a788bb6f3a
commit 4cadc22889
3 changed files with 1910 additions and 1805 deletions

View File

@ -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

View File

@ -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)