2008-10-10 Miguel de Icaza <miguel@novell.com>
[mono.git] / eglib / src / Makefile.am
1 noinst_LTLIBRARIES = libeglib.la
2
3 win_files  = gdate-win32.c gdir-win32.c gfile-win32.c
4 unix_files = gdate-unix.c  gdir-unix.c  gfile-unix.c
5
6 if PLATFORM_WIN32
7 os_files = $(win_files)
8 else
9 os_files = $(unix_files)
10 endif
11
12 libeglib_la_SOURCES = \
13         eglib-config.h  \
14         sort.frag.h     \
15         glib.h          \
16         garray.c        \
17         gerror.c        \
18         ghashtable.c    \
19         gmem.c          \
20         gmodule.c       \
21         gmodule.h       \
22         goutput.c       \
23         gstr.c          \
24         gslist.c        \
25         gstring.c       \
26         gptrarray.c     \
27         glist.c         \
28         gmisc.c         \
29         gqueue.c        \
30         gpath.c         \
31         gshell.c        \
32         gspawn.c        \
33         gtimer.c        \
34         gfile.c         \
35         gfile-posix.c   \
36         gpattern.c      \
37         gdir.c          \
38         gmarkup.c       \
39         gutf8.c         \
40         gunicode.c      \
41         $(os_files)
42
43 libeglib_la_CFLAGS = -Wall -D_FORTIFY_SOURCE=2
44
45 INCLUDES = -I$(srcdir)
46
47 if PLATFORM_WIN32
48 libeglib_la_LIBADD = -lm -liconv -lpsapi
49 else
50 libeglib_la_LIBADD = -lm
51 endif
52
53 MAINTAINERCLEANFILES = Makefile.in
54
55 EXTRA_DIST = eglib-config.h.in $(win_files) $(unix_files)