Added group defaultconfig to group mainmodule.
[blender-staging.git] / intern / bmfont / test / Makefile
1 # ***** BEGIN GPL/BL DUAL LICENSE BLOCK *****
2 #
3 # This program is free software; you can redistribute it and/or
4 # modify it under the terms of the GNU General Public License
5 # as published by the Free Software Foundation; either version 2
6 # of the License, or (at your option) any later version. The Blender
7 # Foundation also sells licenses for use in proprietary software under
8 # the Blender License.  See http://www.blender.org/BL/ for information
9 # about this.
10 #
11 # This program is distributed in the hope that it will be useful,
12 # but WITHOUT ANY WARRANTY; without even the implied warranty of
13 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14 # GNU General Public License for more details.
15 #
16 # You should have received a copy of the GNU General Public License
17 # along with this program; if not, write to the Free Software Foundation,
18 # Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
19 #
20 # The Original Code is Copyright (C) 2001-2002 by NaN Holding BV.
21 # All rights reserved.
22 #
23 # The Original Code is: all of this file.
24 #
25 # Contributor(s): none yet.
26 #
27 # ***** END GPL/BL DUAL LICENSE BLOCK *****
28 # Test the bmfont module
29 #
30
31 LIBNAME = bmfont
32 SOURCEDIR = intern/$(LIBNAME)/test
33 DIR = $(OCGDIR)/$(SOURCEDIR)
34 DIRS = simpletest
35
36 include nan_subdirs.mk
37 include nan_compile.mk
38 include nan_link.mk
39
40 TESTLIBS  = $(OCGDIR)/intern/$(LIBNAME)/$(DEBUG_DIR)lib$(LIBNAME).a
41 TESTLIBS += $(NAN_STRING)/lib/$(DEBUG_DIR)libstring.a
42 TESTLIBS +=  $(LCGDIR)/ghost/$(DEBUG_DIR)lib/libghost.a
43
44
45 ifeq ($(OS),$(findstring $(OS), "beos darwin linux freebsd openbsd"))
46     TESTLIBS += -L/usr/X11R6/lib -lglut -pthread
47 endif
48
49 ifeq ($(OS),$(findstring $(OS), "solaris"))
50     TESTLIBS += -L/usr/openwin/lib -lglut -lX11 -lGL -lGLU -lXmu
51 endif
52
53
54 all debug::
55         @echo "****> linking $@ in $(SOURCEDIR)"
56         $(CCC) $(LDFLAGS) -o $(DIR)/$(DEBUG_DIR)BMF_Test $(DIR)/BMF_Test.o $(TESTLIBS)
57
58 clean::
59         $(RM) $(DIR)/BMF_Test $(DIR)/debug/BMF_Test
60
61 test:: $(DIR)/BMF_Test
62         $(DIR)/BMF_Test $(NAN_TEST_VERBOSITY)
63