Add gunicomp.h (Reported by Sven Neumann).
[platform/upstream/glib.git] / glib / Makefile.am
1 ## Process this file with automake to produce Makefile.in
2
3 INCLUDES = -I$(top_srcdir) -DG_LOG_DOMAIN=g_log_domain_glib \
4         @GLIB_DEBUG_FLAGS@ -DG_DISABLE_DEPRECATED -DGLIB_COMPILATION 
5
6 EXTRA_DIST =                    \
7         gen-unicode-tables.pl
8
9 lib_LTLIBRARIES = libglib-1.3.la
10
11 libglib_1_3_la_SOURCES =        \
12         garray.c                \
13         gasyncqueue.c           \
14         gbacktrace.c            \
15         gcache.c                \
16         gcompletion.c           \
17         gconvert.c              \
18         gdataset.c              \
19         gdate.c                 \
20         gerror.c                \
21         gfileutils.c            \
22         ghash.c                 \
23         ghook.c                 \
24         giochannel.c            \
25         glibintl.h              \
26         glist.c                 \
27         gmain.c                 \
28         gmarkup.c               \
29         gmem.c                  \
30         gmessages.c             \
31         gnode.c                 \
32         gpattern.c              \
33         gprimes.c               \
34         gqsort.c                \
35         gqueue.c                \
36         grel.c                  \
37         grand.c                 \
38         gscanner.c              \
39         gshell.c                \
40         gslist.c                \
41         gstrfuncs.c             \
42         gstring.c               \
43         gthread.c               \
44         gthreadpool.c           \
45         gtimer.c                \
46         gtree.c                 \
47         guniprop.c              \
48         gutf8.c                 \
49         gunibreak.h             \
50         gunibreak.c             \
51         gunichartables.h        \
52         gunicollate.c           \
53         gunicomp.h              \
54         gunidecomp.h            \
55         gunidecomp.c            \
56         gutils.c
57
58 EXTRA_libglib_1_3_la_SOURCES = \
59         giounix.c       \
60         giowin32.c      \
61         gspawn.c        \
62         gspawn-win32.c  \
63         gwin32.c
64
65 glibincludedir=$(includedir)/glib-2.0
66 glibinclude_HEADERS =   \
67         glib-object.h   \
68         glib.h
69
70 glibsubincludedir=$(includedir)/glib-2.0/glib
71 glibsubinclude_HEADERS =   \
72         galloca.h       \
73         garray.h        \
74         gasyncqueue.h   \
75         gbacktrace.h    \
76         gcache.h        \
77         gcompletion.h   \
78         gconvert.h      \
79         gdataset.h      \
80         gdate.h         \
81         gerror.h        \
82         gfileutils.h    \
83         ghash.h         \
84         ghook.h         \
85         giochannel.h    \
86         glist.h         \
87         gmacros.h       \
88         gmain.h         \
89         gmarkup.h       \
90         gmem.h          \
91         gmessages.h     \
92         gnode.h         \
93         gpattern.h      \
94         gprimes.h       \
95         gqsort.h        \
96         gquark.h        \
97         gqueue.h        \
98         grand.h         \
99         grel.h          \
100         gscanner.h      \
101         gshell.h        \
102         gslist.h        \
103         gspawn.h        \
104         gstrfuncs.h     \
105         gstring.h       \
106         gthread.h       \
107         gthreadpool.h   \
108         gtimer.h        \
109         gtree.h         \
110         gtypes.h        \
111         gunicode.h      \
112         gutils.h        \
113         gwin32.h
114
115 install-data-local:
116         @if test -f $(glibincludedir)/glist.h ; then                                    \
117           echo "*** Old headers found in $(glibincludedir). You should remove the" ;    \
118           echo "*** contents of this directory and type 'make install' again." ;        \
119           false ;                                                                       \
120         fi
121
122 libglib_1_3_la_LIBADD = @GIO@ @GSPAWN@ @PLATFORMDEP@ @ICONV_LIBS@ @G_LIBS_EXTRA@
123 libglib_1_3_la_DEPENDENCIES = @GIO@ @GSPAWN@ @PLATFORMDEP@ 
124
125
126 if PLATFORM_WIN32
127 no_undefined = -no-undefined
128 endif
129 if OS_WIN32
130 # This requires a very new libtool
131 export_symbols = -export-symbols glib.def
132 endif
133
134 libglib_1_3_la_LDFLAGS = \
135         -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
136         -export-dynamic $(no_undefined) $(export_symbols)
137
138 if OS_WIN32
139 bin_PROGRAMS = gspawn-win32-helper
140 gspawn_win32_helper_LDADD = libglib-1.3.la
141 endif
142