2 #########################
6 #########################
10 # Define rules and targets for libstlplus.
14 $(d)/persistence/persistent_bool.o \
15 $(d)/persistence/persistent_contexts.o \
16 $(d)/persistence/persistent_cstring.o \
17 $(d)/persistence/persistent_exceptions.o \
18 $(d)/persistence/persistent_float.o \
19 $(d)/persistence/persistent_inf.o \
20 $(d)/persistence/persistent_int.o \
21 $(d)/persistence/persistent_string.o \
22 $(d)/persistence/persistent_vector.o \
23 $(d)/portability/build.o \
24 $(d)/portability/debug.o \
25 $(d)/portability/dprintf.o \
26 $(d)/portability/dynaload.o \
27 $(d)/portability/file_system.o \
28 $(d)/portability/inf.o \
29 $(d)/portability/ip_sockets.o \
30 $(d)/portability/portability_fixes.o \
31 $(d)/portability/subprocesses.o \
32 $(d)/portability/tcp_sockets.o \
33 $(d)/portability/time.o \
34 $(d)/portability/udp_sockets.o \
35 $(d)/portability/version.o \
36 $(d)/portability/wildcard.o \
37 $(d)/strings/print_address.o \
38 $(d)/strings/print_bool.o \
39 $(d)/strings/print_cstring.o \
40 $(d)/strings/print_float.o \
41 $(d)/strings/print_inf.o \
42 $(d)/strings/print_int.o \
43 $(d)/strings/print_string.o \
44 $(d)/strings/print_vector.o \
45 $(d)/strings/string_address.o \
46 $(d)/strings/string_bool.o \
47 $(d)/strings/string_cstring.o \
48 $(d)/strings/string_float.o \
49 $(d)/strings/string_inf.o \
50 $(d)/strings/string_int.o \
51 $(d)/strings/string_string.o \
52 $(d)/strings/string_utilities.o \
53 $(d)/strings/string_vector.o \
54 $(d)/subsystems/cli_parser.o \
55 $(d)/subsystems/ini_manager.o \
56 $(d)/subsystems/library_manager.o \
57 $(d)/subsystems/message_handler.o \
58 $(d)/subsystems/timer.o \
61 TGTS_$(d) := $(d)/libstlplus.a
62 DEPS_$(d) := $(OBJS_$(d):%=%.d)
64 CLEAN := $(CLEAN) $(OBJS_$(d)) $(DEPS_$(d)) $(TGTS_$(d))
67 $(OBJS_$(d)): CF_TGT := -I$(d) -I$(d)/containers -I$(d)/portability
68 $(OBJS_$(d)): $(d)/rules.mk
70 $(TGTS_$(d)): $(OBJS_$(d))
74 #######################
76 d := $(dirstack_$(sp))
77 sp := $(basename $(sp))
78 #######################