framework2

Форк
0
1
################################################################################
2
# CONFIGURE PROJECT MAKEFILE (optional)
3
#   This file is where we make project specific configurations.
4
################################################################################
5

6
################################################################################
7
# OF ROOT
8
#   The location of your root openFrameworks installation
9
#       (default) OF_ROOT = ../../.. 
10
################################################################################
11
# OF_ROOT = ../../..
12

13
################################################################################
14
# PROJECT ROOT
15
#   The location of the project - a starting place for searching for files
16
#       (default) PROJECT_ROOT = . (this directory)
17
#    
18
################################################################################
19
# PROJECT_ROOT = .
20

21
################################################################################
22
# PROJECT SPECIFIC CHECKS
23
#   This is a project defined section to create internal makefile flags to 
24
#   conditionally enable or disable the addition of various features within 
25
#   this makefile.  For instance, if you want to make changes based on whether
26
#   GTK is installed, one might test that here and create a variable to check. 
27
################################################################################
28
# None
29

30
################################################################################
31
# PROJECT EXTERNAL SOURCE PATHS
32
#   These are fully qualified paths that are not within the PROJECT_ROOT folder.
33
#   Like source folders in the PROJECT_ROOT, these paths are subject to 
34
#   exlclusion via the PROJECT_EXLCUSIONS list.
35
#
36
#     (default) PROJECT_EXTERNAL_SOURCE_PATHS = (blank) 
37
#
38
#   Note: Leave a leading space when adding list items with the += operator
39
################################################################################
40
# PROJECT_EXTERNAL_SOURCE_PATHS = 
41

42
################################################################################
43
# PROJECT EXCLUSIONS
44
#   These makefiles assume that all folders in your current project directory 
45
#   and any listed in the PROJECT_EXTERNAL_SOURCH_PATHS are are valid locations
46
#   to look for source code. The any folders or files that match any of the 
47
#   items in the PROJECT_EXCLUSIONS list below will be ignored.
48
#
49
#   Each item in the PROJECT_EXCLUSIONS list will be treated as a complete 
50
#   string unless teh user adds a wildcard (%) operator to match subdirectories.
51
#   GNU make only allows one wildcard for matching.  The second wildcard (%) is
52
#   treated literally.
53
#
54
#      (default) PROJECT_EXCLUSIONS = (blank)
55
#
56
#		Will automatically exclude the following:
57
#
58
#			$(PROJECT_ROOT)/bin%
59
#			$(PROJECT_ROOT)/obj%
60
#			$(PROJECT_ROOT)/%.xcodeproj
61
#
62
#   Note: Leave a leading space when adding list items with the += operator
63
################################################################################
64
# PROJECT_EXCLUSIONS =
65

66
################################################################################
67
# PROJECT LINKER FLAGS
68
#	These flags will be sent to the linker when compiling the executable.
69
#
70
#		(default) PROJECT_LDFLAGS = -Wl,-rpath=./libs
71
#
72
#   Note: Leave a leading space when adding list items with the += operator
73
################################################################################
74

75
# Currently, shared libraries that are needed are copied to the 
76
# $(PROJECT_ROOT)/bin/libs directory.  The following LDFLAGS tell the linker to
77
# add a runtime path to search for those shared libraries, since they aren't 
78
# incorporated directly into the final executable application binary.
79
# TODO: should this be a default setting?
80
# PROJECT_LDFLAGS=-Wl,-rpath=./libs
81

82
################################################################################
83
# PROJECT DEFINES
84
#   Create a space-delimited list of DEFINES. The list will be converted into 
85
#   CFLAGS with the "-D" flag later in the makefile.
86
#
87
#		(default) PROJECT_DEFINES = (blank)
88
#
89
#   Note: Leave a leading space when adding list items with the += operator
90
################################################################################
91
# PROJECT_DEFINES = 
92

93
################################################################################
94
# PROJECT CFLAGS
95
#   This is a list of fully qualified CFLAGS required when compiling for this 
96
#   project.  These CFLAGS will be used IN ADDITION TO the PLATFORM_CFLAGS 
97
#   defined in your platform specific core configuration files. These flags are
98
#   presented to the compiler BEFORE the PROJECT_OPTIMIZATION_CFLAGS below. 
99
#
100
#		(default) PROJECT_CFLAGS = (blank)
101
#
102
#   Note: Before adding PROJECT_CFLAGS, note that the PLATFORM_CFLAGS defined in 
103
#   your platform specific configuration file will be applied by default and 
104
#   further flags here may not be needed.
105
#
106
#   Note: Leave a leading space when adding list items with the += operator
107
################################################################################
108
# PROJECT_CFLAGS = 
109

110
################################################################################
111
# PROJECT OPTIMIZATION CFLAGS
112
#   These are lists of CFLAGS that are target-specific.  While any flags could 
113
#   be conditionally added, they are usually limited to optimization flags. 
114
#   These flags are added BEFORE the PROJECT_CFLAGS.
115
#
116
#   PROJECT_OPTIMIZATION_CFLAGS_RELEASE flags are only applied to RELEASE targets.
117
#
118
#		(default) PROJECT_OPTIMIZATION_CFLAGS_RELEASE = (blank)
119
#
120
#   PROJECT_OPTIMIZATION_CFLAGS_DEBUG flags are only applied to DEBUG targets.
121
#
122
#		(default) PROJECT_OPTIMIZATION_CFLAGS_DEBUG = (blank)
123
#
124
#   Note: Before adding PROJECT_OPTIMIZATION_CFLAGS, please note that the 
125
#   PLATFORM_OPTIMIZATION_CFLAGS defined in your platform specific configuration 
126
#   file will be applied by default and further optimization flags here may not 
127
#   be needed.
128
#
129
#   Note: Leave a leading space when adding list items with the += operator
130
################################################################################
131
# PROJECT_OPTIMIZATION_CFLAGS_RELEASE = 
132
# PROJECT_OPTIMIZATION_CFLAGS_DEBUG = 
133

134
################################################################################
135
# PROJECT COMPILERS
136
#   Custom compilers can be set for CC and CXX
137
#		(default) PROJECT_CXX = (blank)
138
#		(default) PROJECT_CC = (blank)
139
#   Note: Leave a leading space when adding list items with the += operator
140
################################################################################
141
# PROJECT_CXX = 
142
# PROJECT_CC = 
143

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.