* fixed FPCDIR detection for dos/win32

This commit is contained in:
peter 2000-01-27 10:09:14 +00:00
parent cbee192f3b
commit 97170bc241
2 changed files with 188 additions and 189 deletions

File diff suppressed because it is too large Load Diff

View File

@ -83,13 +83,14 @@ ifdef PP
FPC=$(PP) FPC=$(PP)
else else
ifdef inOS2 ifdef inOS2
FPC=ppos2$(EXEEXT) FPC=ppos2
else else
FPC=ppc386$(EXEEXT) FPC=ppc386
endif endif
endif endif
endif endif
override FPC:=$(subst \,/,$(FPC)) override FPC:=$(subst $(EXEEXT),,$(FPC))
override FPC:=$(subst \,/,$(FPC))$(EXEEXT)
# Target OS # Target OS
ifndef OS_TARGET ifndef OS_TARGET
@ -145,14 +146,14 @@ ifeq ($(wildcard $(FPCDIR)/units),)
override FPCDIR=/usr/lib/fpc/$(FPC_VERSION) override FPCDIR=/usr/lib/fpc/$(FPC_VERSION)
endif endif
else else
override FPCDIR:=$(subst /$(FPC)$(EXEEXT),,$(firstword $(strip $(wildcard $(addsuffix /$(FPC)$(EXEEXT),$(SEARCHPATH)))))) override FPCDIR:=$(subst /$(FPC),,$(firstword $(strip $(wildcard $(addsuffix /$(FPC),$(SEARCHPATH))))))
override FPCDIR:=$(FPCDIR)/.. override FPCDIR:=$(FPCDIR)/..
ifeq ($(wildcard $(FPCDIR)/rtl),) ifeq ($(wildcard $(FPCDIR)/rtl),)
ifeq ($(wildcard $(FPCDIR)/units),) ifeq ($(wildcard $(FPCDIR)/units),)
override FPCDIR:=$(FPCDIR)/.. override FPCDIR:=$(FPCDIR)/..
ifeq ($(wildcard $(FPCDIR)/rtl),) ifeq ($(wildcard $(FPCDIR)/rtl),)
ifeq ($(wildcard $(FPCDIR)/units),) ifeq ($(wildcard $(FPCDIR)/units),)
override FPCDIR=wrong override FPCDIR=c:/pp
endif endif
endif endif
endif endif