blob: ad6df03e944c91ce6f384ef7cf7cdedea6f3a094 [file] [log] [blame]
Benny Prijono5dcb38d2005-11-21 01:55:47 +00001#
2# Include host/target/compiler selection.
3# This will export CC_NAME, MACHINE_NAME, OS_NAME, and HOST_NAME variables.
4#
Benny Prijonoeb4cf912007-04-09 17:13:10 +00005include $(PJDIR)/build.mak
Benny Prijono5dcb38d2005-11-21 01:55:47 +00006
7#
8# Include global compiler specific definitions
9#
Benny Prijonoeb4cf912007-04-09 17:13:10 +000010include $(PJDIR)/build/cc-$(CC_NAME).mak
Benny Prijono5dcb38d2005-11-21 01:55:47 +000011
12#
13# (Optionally) Include compiler specific configuration that is
14# specific to this project. This configuration file is
15# located in this directory.
16#
17-include cc-$(CC_NAME).mak
18
19#
Benny Prijono8ec5eae2010-05-12 10:59:20 +000020# Include auto configured compiler specification.
21# This will override the compiler settings above.
22# Currently this is made OPTIONAL, to prevent people
23# from getting errors because they don't re-run ./configure
24# after downloading new PJSIP.
25#
26-include $(PJDIR)/build/cc-auto.mak
27
28#
Benny Prijono5dcb38d2005-11-21 01:55:47 +000029# Include global machine specific definitions
30#
Benny Prijonoeb4cf912007-04-09 17:13:10 +000031include $(PJDIR)/build/m-$(MACHINE_NAME).mak
Benny Prijono5dcb38d2005-11-21 01:55:47 +000032-include m-$(MACHINE_NAME).mak
33
34#
35# Include target OS specific definitions
36#
Benny Prijonoeb4cf912007-04-09 17:13:10 +000037include $(PJDIR)/build/os-$(OS_NAME).mak
Benny Prijono5dcb38d2005-11-21 01:55:47 +000038
39#
40# (Optionally) Include target OS specific configuration that is
41# specific to this project. This configuration file is
42# located in this directory.
43#
44-include os-$(OS_NAME).mak
45
46#
47# Include host specific definitions
48#
Benny Prijonoeb4cf912007-04-09 17:13:10 +000049include $(PJDIR)/build/host-$(HOST_NAME).mak
Benny Prijono5dcb38d2005-11-21 01:55:47 +000050
51#
52# (Optionally) Include host specific configuration that is
53# specific to this project. This configuration file is
54# located in this directory.
55#
56-include host-$(HOST_NAME).mak
57
58#
59# Include global user configuration, if any
60#
Benny Prijonoeb4cf912007-04-09 17:13:10 +000061-include $(PJDIR)/user.mak
Benny Prijono5dcb38d2005-11-21 01:55:47 +000062
63