]> git.saurik.com Git - apple/libsystem.git/blob - Makefile
Libsystem-111.1.1.tar.gz
[apple/libsystem.git] / Makefile
1 #
2 # Generated by the Apple Project Builder.
3 #
4 # NOTE: Do NOT change this file -- Project Builder maintains it.
5 #
6 # Put all of your customizations in files called Makefile.preamble
7 # and Makefile.postamble (both optional), and Makefile will include them.
8 #
9
10 NAME = System
11
12 PROJECTVERSION = 2.8
13 PROJECT_TYPE = Library
14
15 OTHERLINKED = SystemMath.s
16 OTHERLINKEDOFILES = SystemMath.o
17
18 OTHERSRCS = GNUmakefile Makefile.preamble Makefile Makefile.postamble \
19 SystemInit.order System.order Info.plist CommPageSymbols.st libsys
20
21 MAKEFILEDIR = $(MAKEFILEPATH)/pb_makefiles
22 CURRENTLY_ACTIVE_VERSION = YES
23 DEPLOY_WITH_VERSION_NAME = B
24 CODE_GEN_STYLE = DYNAMIC
25 MAKEFILE = library.make
26 NEXTSTEP_INSTALLDIR = $(USRLIBDIR)
27 WINDOWS_INSTALLDIR = /Library/Frameworks
28 PDO_UNIX_INSTALLDIR = /Library/Frameworks
29
30 ifneq ($(filter %64,$(RC_ARCHS)),)
31 LP64 = 1
32 endif
33 LIBS = -lc -lcommonCrypto -ldyldapis\
34 -linfo -ldns_sd -lm -lmacho\
35 -lnotify -lunc -lkeymgr -llaunch\
36 -lcopyfile -lsandbox -lquarantine -lremovefile
37 DEBUG_LIBS = $(LIBS)
38 PROF_LIBS = $(LIBS)
39
40 ifdef ALTUSRLOCALLIBSYSTEM
41 LIBSYS = $(ALTUSRLOCALLIBSYSTEM)
42 else
43 LIBSYS = $(NEXT_ROOT)/usr/local/lib/system
44 endif
45
46 LIBRARY_PATHS = -L$(DESTDIR)/usr/local/lib/system -L$(LIBSYS)
47 NEXTSTEP_PB_CFLAGS = -Wall -Werror -I$(NEXT_ROOT)/System/Library/Frameworks/System.framework/PrivateHeaders
48 NEXTSTEP_PB_LDFLAGS = -nodefaultlibs -all_load -multi_module -Wl,-search_paths_first
49
50
51 NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc
52 WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc
53 PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc
54 NEXTSTEP_JAVA_COMPILER = /usr/bin/javac
55 WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe
56 PDO_UNIX_JAVA_COMPILER = $(JDKBINDIR)/javac
57
58 include $(MAKEFILEDIR)/platform.make
59
60 -include Makefile.preamble
61
62 include $(MAKEFILEDIR)/$(MAKEFILE)
63
64 -include Makefile.postamble
65
66 -include Makefile.dependencies