Selaa lähdekoodia

* fixed examples dir for linux

olle 21 vuotta sitten
vanhempi
commit
19f8e5ff4c
2 muutettua tiedostoa jossa 175 lisäystä ja 186 poistoa
  1. 169 174
      utils/fpcm/fpcmake.inc
  2. 6 12
      utils/fpcm/fpcmake.ini

Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 169 - 174
utils/fpcm/fpcmake.inc


+ 6 - 12
utils/fpcm/fpcmake.ini

@@ -167,6 +167,9 @@ unexport CHECKDEPEND ALLDEPENDENCIES
 # FPC Target Detection
 #####################################################################
 
+# Some defines
+BSDTARGETS=freebsd netbsd openbsd darwin
+
 # Fall back to default values if needed
 ifndef CPU_TARGET
 ifdef CPU_TARGET_DEFAULT
@@ -220,16 +223,7 @@ endif
 
 
 # Detect BSD, since BSD uses a slightly different directory hierarchy.
-ifeq ($(OS_TARGET),freebsd)
-BSDhier=1
-endif
-ifeq ($(OS_TARGET),netbsd)
-BSDhier=1
-endif
-ifeq ($(OS_TARGET),openbsd)
-BSDhier=1
-endif
-ifeq ($(OS_TARGET),darwin)
+ifneq ($(findstring $(OS_TARGET),$(BSDTARGETS)),)
 BSDhier=1
 endif
 
@@ -612,7 +606,7 @@ ifdef BSDhier
 INSTALL_EXAMPLEDIR:=$(INSTALL_PREFIX)/share/examples/fpc-$(FPC_VERSION)/$(PACKAGE_NAME)
 else
 ifdef linuxHier
-INSTALL_EXAMPLEDIR:=$(INSTALL_PREFIX)/share/examples/fpc-$(FPC_VERSION)/$(PACKAGE_NAME)
+INSTALL_EXAMPLEDIR:=$(INSTALL_DOCDIR)/examples/fpc-$(FPC_VERSION)/$(PACKAGE_NAME)
 else
 INSTALL_EXAMPLEDIR:=$(INSTALL_PREFIX)/doc/fpc-$(FPC_VERSION)/examples/$(PACKAGE_NAME)
 endif
@@ -624,7 +618,7 @@ ifdef BSDhier
 INSTALL_EXAMPLEDIR:=$(INSTALL_PREFIX)/share/examples/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
 else
 ifdef linuxHier
-INSTALL_EXAMPLEDIR:=$(INSTALL_PREFIX)/share/examples/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
+INSTALL_EXAMPLEDIR:=$(INSTALL_DOCDIR)/examples/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
 else
 INSTALL_EXAMPLEDIR:=$(INSTALL_PREFIX)/doc/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
 endif

Kaikkia tiedostoja ei voida näyttää, sillä liian monta tiedostoa muuttui tässä diffissä