annotate src/tests/Makefile @ 3939:d46d60247826

we don't need to store GtkFixed pointer, do we?
author Tomasz Mon <desowin@gmail.com>
date Thu, 15 Nov 2007 12:38:47 +0100
parents 02335e399a16
children 78a6f3ba9f34
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3285
740c6f845554 revise tuple formatting engine logic
William Pitcock <nenolod@atheme-project.org>
parents:
diff changeset
1 include ../../mk/rules.mk
740c6f845554 revise tuple formatting engine logic
William Pitcock <nenolod@atheme-project.org>
parents:
diff changeset
2 include ../../mk/init.mk
740c6f845554 revise tuple formatting engine logic
William Pitcock <nenolod@atheme-project.org>
parents:
diff changeset
3 include ../../mk/objective.mk
740c6f845554 revise tuple formatting engine logic
William Pitcock <nenolod@atheme-project.org>
parents:
diff changeset
4
3291
02335e399a16 Test functor extension code from outside scope.
William Pitcock <nenolod@atheme-project.org>
parents: 3285
diff changeset
5 OBJECTIVE_LIBS_NOINST = tuple_formatter_test \
02335e399a16 Test functor extension code from outside scope.
William Pitcock <nenolod@atheme-project.org>
parents: 3285
diff changeset
6 tuple_formatter_functor_test
3285
740c6f845554 revise tuple formatting engine logic
William Pitcock <nenolod@atheme-project.org>
parents:
diff changeset
7
740c6f845554 revise tuple formatting engine logic
William Pitcock <nenolod@atheme-project.org>
parents:
diff changeset
8 LDFLAGS += $(AUDLDFLAGS)
740c6f845554 revise tuple formatting engine logic
William Pitcock <nenolod@atheme-project.org>
parents:
diff changeset
9 LDADD = \
740c6f845554 revise tuple formatting engine logic
William Pitcock <nenolod@atheme-project.org>
parents:
diff changeset
10 $(DBUS_LIBS) \
740c6f845554 revise tuple formatting engine logic
William Pitcock <nenolod@atheme-project.org>
parents:
diff changeset
11 $(GTK_LIBS) \
740c6f845554 revise tuple formatting engine logic
William Pitcock <nenolod@atheme-project.org>
parents:
diff changeset
12 $(MOWGLI_LIBS) \
740c6f845554 revise tuple formatting engine logic
William Pitcock <nenolod@atheme-project.org>
parents:
diff changeset
13 $(LIBGLADE_LIBS)
740c6f845554 revise tuple formatting engine logic
William Pitcock <nenolod@atheme-project.org>
parents:
diff changeset
14
740c6f845554 revise tuple formatting engine logic
William Pitcock <nenolod@atheme-project.org>
parents:
diff changeset
15 CFLAGS += \
740c6f845554 revise tuple formatting engine logic
William Pitcock <nenolod@atheme-project.org>
parents:
diff changeset
16 $(GTK_CFLAGS) \
740c6f845554 revise tuple formatting engine logic
William Pitcock <nenolod@atheme-project.org>
parents:
diff changeset
17 $(DBUS_CFLAGS) \
740c6f845554 revise tuple formatting engine logic
William Pitcock <nenolod@atheme-project.org>
parents:
diff changeset
18 $(LIBGLADE_CFLAGS) \
740c6f845554 revise tuple formatting engine logic
William Pitcock <nenolod@atheme-project.org>
parents:
diff changeset
19 $(BEEP_DEFINES) \
740c6f845554 revise tuple formatting engine logic
William Pitcock <nenolod@atheme-project.org>
parents:
diff changeset
20 $(ARCH_DEFINES) \
740c6f845554 revise tuple formatting engine logic
William Pitcock <nenolod@atheme-project.org>
parents:
diff changeset
21 $(MOWGLI_CFLAGS) \
740c6f845554 revise tuple formatting engine logic
William Pitcock <nenolod@atheme-project.org>
parents:
diff changeset
22 -I.. -I../.. \
740c6f845554 revise tuple formatting engine logic
William Pitcock <nenolod@atheme-project.org>
parents:
diff changeset
23 -I../intl -I../audacious
740c6f845554 revise tuple formatting engine logic
William Pitcock <nenolod@atheme-project.org>
parents:
diff changeset
24
740c6f845554 revise tuple formatting engine logic
William Pitcock <nenolod@atheme-project.org>
parents:
diff changeset
25 COMMON_OBJS = test_harness.o
740c6f845554 revise tuple formatting engine logic
William Pitcock <nenolod@atheme-project.org>
parents:
diff changeset
26 TFT_OBJS = $(COMMON_OBJS) tuple_formatter_test.o ../audacious/tuple.o ../audacious/tuple_formatter.o
740c6f845554 revise tuple formatting engine logic
William Pitcock <nenolod@atheme-project.org>
parents:
diff changeset
27 tuple_formatter_test: $(TFT_OBJS)
740c6f845554 revise tuple formatting engine logic
William Pitcock <nenolod@atheme-project.org>
parents:
diff changeset
28 $(CC) $(LDFLAGS) $(TFT_OBJS) $(LDADD) -o $@
740c6f845554 revise tuple formatting engine logic
William Pitcock <nenolod@atheme-project.org>
parents:
diff changeset
29 @printf "%10s %-20s\n" LINK $@
740c6f845554 revise tuple formatting engine logic
William Pitcock <nenolod@atheme-project.org>
parents:
diff changeset
30 ./$@
740c6f845554 revise tuple formatting engine logic
William Pitcock <nenolod@atheme-project.org>
parents:
diff changeset
31 @printf "%10s %-20s\n" TEST-PASS $@
3291
02335e399a16 Test functor extension code from outside scope.
William Pitcock <nenolod@atheme-project.org>
parents: 3285
diff changeset
32
02335e399a16 Test functor extension code from outside scope.
William Pitcock <nenolod@atheme-project.org>
parents: 3285
diff changeset
33 TFFT_OBJS = $(COMMON_OBJS) tuple_formatter_functor_test.o ../audacious/tuple.o ../audacious/tuple_formatter.o
02335e399a16 Test functor extension code from outside scope.
William Pitcock <nenolod@atheme-project.org>
parents: 3285
diff changeset
34 tuple_formatter_functor_test: $(TFFT_OBJS)
02335e399a16 Test functor extension code from outside scope.
William Pitcock <nenolod@atheme-project.org>
parents: 3285
diff changeset
35 $(CC) $(LDFLAGS) $(TFFT_OBJS) $(LDADD) -o $@
02335e399a16 Test functor extension code from outside scope.
William Pitcock <nenolod@atheme-project.org>
parents: 3285
diff changeset
36 @printf "%10s %-20s\n" LINK $@
02335e399a16 Test functor extension code from outside scope.
William Pitcock <nenolod@atheme-project.org>
parents: 3285
diff changeset
37 ./$@
02335e399a16 Test functor extension code from outside scope.
William Pitcock <nenolod@atheme-project.org>
parents: 3285
diff changeset
38 @printf "%10s %-20s\n" TEST-PASS $@