File: features.mk

package info (click to toggle)
librudiments0 0.27-3
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 4,528 kB
  • ctags: 2,284
  • sloc: cpp: 14,657; sh: 7,547; ansic: 2,664; makefile: 945; xml: 15
file content (103 lines) | stat: -rw-r--r-- 2,139 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
INCLUDE_CHARSTRING = 1
INCLUDE_CHARACTER = 1
INCLUDE_INTERVALTIMER = 1
INCLUDE_MATH = 0
INCLUDE_RAWBUFFER = 1
INCLUDE_MEMORYMAP = 1
ifeq (yes,yes)
	INCLUDE_MUTEX = 1
endif
INCLUDE_SERIALPORT = 1
ifeq ($(INCLUDE_SERIALPORT),1)
	INCLUDE_SERIALPORTPROFILE = 1
endif

INCLUDE_PARAMETERSTRING = 1
ifeq ($(INCLUDE_CHARSTRING),1)
	INCLUDE_ENVIRONMENT = 1
	INCLUDE_COMMANDLINE = 1
	INCLUDE_DATETIME = 1
	INCLUDE_TIMEZONEFILE = 1
	INCLUDE_GROUPENTRY = 1
	INCLUDE_PASSWDENTRY = 1
	INCLUDE_SERVICEENTRY = 1
	INCLUDE_SHADOWENTRY = 1
	INCLUDE_RPCENTRY = 1
	INCLUDE_PROTOCOLENTRY = 1
	INCLUDE_HOSTENTRY = 1
	INCLUDE_DYNAMICLIB = 1
	INCLUDE_CRYPT = 1
endif

INCLUDE_VARIABLEBUFFER = 1
ifeq ($(INCLUDE_VARIABLEBUFFER),1)
	ifeq ($(INCLUDE_CHARSTRING),1)
		INCLUDE_STRINGBUFFER = 1
		ifeq ($(INCLUDE_STRINGBUFFER),1)
			INCLUDE_ERRORHANDLER = 1
			ifeq ($(INCLUDE_ERRORHANDLER),1)
				INCLUDE_XMLSAX = 1
				ifeq ($(INCLUDE_XMLSAX),1)
					INCLUDE_XMLDOM = 1
					INCLUDE_DTD = 1
				endif
			endif
		endif
	endif
endif

INCLUDE_FILESYSTEM = 1
ifeq ($(INCLUDE_CHARSTRING),1)
	INCLUDE_DIRECTORY = 1
	INCLUDE_FILEDESCRIPTOR = 1
	ifeq ($(INCLUDE_FILEDESCRIPTOR),1)
		INCLUDE_FILE = 1
		ifeq ($(INCLUDE_FILE),1)
			INCLUDE_DEVICE = 1
		endif
		INCLUDE_CLIENT = 1
		ifeq ($(INCLUDE_CLIENT),1)
			ifeq ($(INCLUDE_PROTOCOLENTRY),1)
				ifeq ($(INCLUDE_HOSTENTRY),1)
					INCLUDE_INETCLIENT = 1
				endif
			endif
			INCLUDE_UNIXCLIENT = 1
		endif
		INCLUDE_SERVER = 1
		ifeq ($(INCLUDE_SERVER),1)
			INCLUDE_INETSERVER = 1
			INCLUDE_UNIXSERVER = 1
		endif
	endif
endif

INCLUDE_LISTENER = 1
ifeq ($(INCLUDE_CHARSTRING),1)
	INCLUDE_LOGGER = 1
endif
INCLUDE_MEMORYPOOL = 1

INCLUDE_SIGNALCLASSES = 1

ifeq ($(INCLUDE_PASSWDENTRY),1)
	ifeq ($(INCLUDE_GROUPENTRY),1)
		ifeq ($(INCLUDE_SIGNALCLASSES),1)
			ifeq ($(INCLUDE_CHARSTRING),1)
				INCLUDE_DAEMONPROCESS = 1
			endif
		endif
		INCLUDE_SEMAPHORESET = 1
		INCLUDE_SHAREDMEMORY = 1
	endif
endif

ifeq ($(INCLUDE_CHARSTRING),1)
	INCLUDE_PERMISSIONS = 1
	INCLUDE_REGULAREXPRESSION = 1
endif
INCLUDE_RANDOMNUMBER = 1
INCLUDE_CONTAINER = 1

#INCLUDE_DICTIONARY = @INCLUDE_DICTIONARY@
#INCLUDE_LIST = @INCLUDE_LIST@