[go: up one dir, main page]

File: configure.in

package info (click to toggle)
tile 0.8.2-2.1
  • links: PTS
  • area: main
  • in suites: lenny, squeeze
  • size: 3,152 kB
  • ctags: 3,093
  • sloc: ansic: 18,144; tcl: 4,607; makefile: 398; sh: 71
file content (89 lines) | stat: -rw-r--r-- 1,818 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
#
# configure.in,v 1.39 2007/12/16 18:20:55 jenglish Exp
#

AC_REVISION(1.39)
AC_INIT([tile],[0.8.2])
AC_CONFIG_AUX_DIR(tclconfig)

# Usual Tcl stuff:
#
TEA_INIT([3.6])
TEA_PATH_TCLCONFIG
TEA_LOAD_TCLCONFIG
TEA_PATH_TKCONFIG
TEA_LOAD_TKCONFIG

TEA_PREFIX

TEA_SETUP_COMPILER

TEA_ADD_SOURCES([])
#TEA_ADD_HEADERS([])
TEA_ADD_INCLUDES([-I. -I\"`${CYGPATH} ${srcdir}/generic`\"])
#TEA_ADD_LIBS([])
#TEA_ADD_CFLAGS([])
#TEA_ADD_STUB_SOURCES([])
#TEA_ADD_TCL_SOURCES([])

TEA_PRIVATE_TCL_HEADERS
TEA_PRIVATE_TK_HEADERS

# Build stuff:
#
TEA_ENABLE_THREADS
TEA_ENABLE_SHARED
TEA_ENABLE_SYMBOLS
TEA_CONFIG_CFLAGS

TEA_PATH_X

# Platform-specific stuff:
#
case "${TEA_WINDOWINGSYSTEM}" in
    win32)
	CLEANFILES="*.lib *.dll *.exp *.ilk *.pdb"
	TEA_ADD_LIBS([gdi32.lib user32.lib])
	TEA_ADD_SOURCES([\$(WIN_OBJECTS)])
	# Check if we have uxtheme.h for xpnative look
	AC_CHECK_HEADER([uxtheme.h], [AC_DEFINE(HAVE_UXTHEME_H)],
		[AC_MSG_NOTICE([xpnative theme will be unavailable])],
		[#include <windows.h>])
	;;
    aqua)
	TEA_ADD_INCLUDES([-I${TK_TOP_DIR_NATIVE}/macosx])
	TEA_ADD_LIBS([-framework Carbon])
	TEA_ADD_SOURCES([\$(MACOSX_OBJECTS)])
	;;
    x11)
	;;
esac;

CLEANFILES="$CLEANFILES pkgIndex.tcl"
AC_SUBST(CLEANFILES)

AC_DEFINE(USE_TCL_STUBS,[1],[Should always be 1])
AC_DEFINE(USE_TK_STUBS,[1],[Should always be 1])
AC_DEFINE(BUILD_tile,[1],[Set to 1 when building package])

TEA_MAKE_LIB

# Fix PKG_STUB_LIB_FILE: 
#	+ base name is "ttkstub", not "tilestub"
#	+ do not include version number in library name 
#
if test "${TEA_PLATFORM}" = "windows" -a "$GCC" != "yes"; then
    PKG_STUB_LIB_FILE=ttkstub.lib
else
    PKG_STUB_LIB_FILE=libttkstub.a
fi;

TEA_PROG_WISH

CONFIGURE_OUTPUTS="Makefile config.cache config.log config.status"
AC_SUBST(CONFIGURE_OUTPUTS)

AC_CONFIG_FILES([Makefile])
AC_OUTPUT

#*EOF*