|
@@ -1,8 +1,8 @@
|
|
#
|
|
#
|
|
-# Don't edit, this file is generated by FPCMake Version 1.1 [2004/05/23]
|
|
|
|
|
|
+# Don't edit, this file is generated by FPCMake Version 1.1 [2004/08/01]
|
|
#
|
|
#
|
|
default: all
|
|
default: all
|
|
-MAKEFILETARGETS=linux go32v2 win32 os2 freebsd beos netbsd amiga atari sunos qnx netware openbsd wdosx palmos macos darwin emx watcom
|
|
|
|
|
|
+MAKEFILETARGETS=linux go32v2 win32 os2 freebsd beos netbsd amiga atari sunos qnx netware openbsd wdosx palmos macos darwin emx watcom morphos
|
|
BSDs = freebsd netbsd openbsd darwin
|
|
BSDs = freebsd netbsd openbsd darwin
|
|
UNIXs = linux $(BSDs) sunos qnx
|
|
UNIXs = linux $(BSDs) sunos qnx
|
|
FORCE:
|
|
FORCE:
|
|
@@ -213,7 +213,7 @@ else
|
|
UNITSDIR:=$(wildcard $(FPCDIR)/units/$(OS_TARGET))
|
|
UNITSDIR:=$(wildcard $(FPCDIR)/units/$(OS_TARGET))
|
|
endif
|
|
endif
|
|
PACKAGESDIR:=$(wildcard $(FPCDIR) $(FPCDIR)/packages/base $(FPCDIR)/packages/extra)
|
|
PACKAGESDIR:=$(wildcard $(FPCDIR) $(FPCDIR)/packages/base $(FPCDIR)/packages/extra)
|
|
-override TARGET_DIRS+=paszlib pasjpeg regexpr netdb
|
|
|
|
|
|
+override TARGET_DIRS+=paszlib pasjpeg regexpr netdb md5
|
|
ifeq ($(OS_TARGET),linux)
|
|
ifeq ($(OS_TARGET),linux)
|
|
override TARGET_DIRS+=inet gdbint libasync mysql ibase postgres oracle odbc pthreads sqlite libc
|
|
override TARGET_DIRS+=inet gdbint libasync mysql ibase postgres oracle odbc pthreads sqlite libc
|
|
endif
|
|
endif
|
|
@@ -512,6 +512,11 @@ EXEEXT=
|
|
SHAREDLIBEXT=.library
|
|
SHAREDLIBEXT=.library
|
|
FPCMADE=fpcmade.amg
|
|
FPCMADE=fpcmade.amg
|
|
endif
|
|
endif
|
|
|
|
+ifeq ($(OS_TARGET),morphos)
|
|
|
|
+EXEEXT=
|
|
|
|
+SHAREDLIBEXT=.library
|
|
|
|
+FPCMADE=fpcmade.mos
|
|
|
|
+endif
|
|
ifeq ($(OS_TARGET),atari)
|
|
ifeq ($(OS_TARGET),atari)
|
|
EXEEXT=.ttp
|
|
EXEEXT=.ttp
|
|
FPCMADE=fpcmade.ata
|
|
FPCMADE=fpcmade.ata
|
|
@@ -1089,6 +1094,11 @@ ifeq ($(CPU_TARGET),i386)
|
|
REQUIRE_PACKAGES_RTL=1
|
|
REQUIRE_PACKAGES_RTL=1
|
|
endif
|
|
endif
|
|
endif
|
|
endif
|
|
|
|
+ifeq ($(OS_TARGET),morphos)
|
|
|
|
+ifeq ($(CPU_TARGET),powerpc)
|
|
|
|
+REQUIRE_PACKAGES_RTL=1
|
|
|
|
+endif
|
|
|
|
+endif
|
|
ifdef REQUIRE_PACKAGES_RTL
|
|
ifdef REQUIRE_PACKAGES_RTL
|
|
PACKAGEDIR_RTL:=$(firstword $(subst /Makefile.fpc,,$(strip $(wildcard $(addsuffix /rtl/$(OS_TARGET)/Makefile.fpc,$(PACKAGESDIR))))))
|
|
PACKAGEDIR_RTL:=$(firstword $(subst /Makefile.fpc,,$(strip $(wildcard $(addsuffix /rtl/$(OS_TARGET)/Makefile.fpc,$(PACKAGESDIR))))))
|
|
ifneq ($(PACKAGEDIR_RTL),)
|
|
ifneq ($(PACKAGEDIR_RTL),)
|
|
@@ -1408,6 +1418,7 @@ TARGET_DIRS_PASZLIB=1
|
|
TARGET_DIRS_PASJPEG=1
|
|
TARGET_DIRS_PASJPEG=1
|
|
TARGET_DIRS_REGEXPR=1
|
|
TARGET_DIRS_REGEXPR=1
|
|
TARGET_DIRS_NETDB=1
|
|
TARGET_DIRS_NETDB=1
|
|
|
|
+TARGET_DIRS_MD5=1
|
|
ifeq ($(OS_TARGET),linux)
|
|
ifeq ($(OS_TARGET),linux)
|
|
TARGET_DIRS_INET=1
|
|
TARGET_DIRS_INET=1
|
|
TARGET_DIRS_GDBINT=1
|
|
TARGET_DIRS_GDBINT=1
|
|
@@ -1647,6 +1658,49 @@ netdb:
|
|
$(MAKE) -C netdb all
|
|
$(MAKE) -C netdb all
|
|
.PHONY: netdb_all netdb_debug netdb_smart netdb_release netdb_examples netdb_shared netdb_install netdb_sourceinstall netdb_exampleinstall netdb_distinstall netdb_zipinstall netdb_zipsourceinstall netdb_zipexampleinstall netdb_zipdistinstall netdb_clean netdb_distclean netdb_cleanall netdb_info netdb_makefiles netdb
|
|
.PHONY: netdb_all netdb_debug netdb_smart netdb_release netdb_examples netdb_shared netdb_install netdb_sourceinstall netdb_exampleinstall netdb_distinstall netdb_zipinstall netdb_zipsourceinstall netdb_zipexampleinstall netdb_zipdistinstall netdb_clean netdb_distclean netdb_cleanall netdb_info netdb_makefiles netdb
|
|
endif
|
|
endif
|
|
|
|
+ifdef TARGET_DIRS_MD5
|
|
|
|
+md5_all:
|
|
|
|
+ $(MAKE) -C md5 all
|
|
|
|
+md5_debug:
|
|
|
|
+ $(MAKE) -C md5 debug
|
|
|
|
+md5_smart:
|
|
|
|
+ $(MAKE) -C md5 smart
|
|
|
|
+md5_release:
|
|
|
|
+ $(MAKE) -C md5 release
|
|
|
|
+md5_examples:
|
|
|
|
+ $(MAKE) -C md5 examples
|
|
|
|
+md5_shared:
|
|
|
|
+ $(MAKE) -C md5 shared
|
|
|
|
+md5_install:
|
|
|
|
+ $(MAKE) -C md5 install
|
|
|
|
+md5_sourceinstall:
|
|
|
|
+ $(MAKE) -C md5 sourceinstall
|
|
|
|
+md5_exampleinstall:
|
|
|
|
+ $(MAKE) -C md5 exampleinstall
|
|
|
|
+md5_distinstall:
|
|
|
|
+ $(MAKE) -C md5 distinstall
|
|
|
|
+md5_zipinstall:
|
|
|
|
+ $(MAKE) -C md5 zipinstall
|
|
|
|
+md5_zipsourceinstall:
|
|
|
|
+ $(MAKE) -C md5 zipsourceinstall
|
|
|
|
+md5_zipexampleinstall:
|
|
|
|
+ $(MAKE) -C md5 zipexampleinstall
|
|
|
|
+md5_zipdistinstall:
|
|
|
|
+ $(MAKE) -C md5 zipdistinstall
|
|
|
|
+md5_clean:
|
|
|
|
+ $(MAKE) -C md5 clean
|
|
|
|
+md5_distclean:
|
|
|
|
+ $(MAKE) -C md5 distclean
|
|
|
|
+md5_cleanall:
|
|
|
|
+ $(MAKE) -C md5 cleanall
|
|
|
|
+md5_info:
|
|
|
|
+ $(MAKE) -C md5 info
|
|
|
|
+md5_makefiles:
|
|
|
|
+ $(MAKE) -C md5 makefiles
|
|
|
|
+md5:
|
|
|
|
+ $(MAKE) -C md5 all
|
|
|
|
+.PHONY: md5_all md5_debug md5_smart md5_release md5_examples md5_shared md5_install md5_sourceinstall md5_exampleinstall md5_distinstall md5_zipinstall md5_zipsourceinstall md5_zipexampleinstall md5_zipdistinstall md5_clean md5_distclean md5_cleanall md5_info md5_makefiles md5
|
|
|
|
+endif
|
|
ifdef TARGET_DIRS_INET
|
|
ifdef TARGET_DIRS_INET
|
|
inet_all:
|
|
inet_all:
|
|
$(MAKE) -C inet all
|
|
$(MAKE) -C inet all
|