summaryrefslogtreecommitdiffstats
path: root/gnulib-local/modules/libglib
blob: f7abe87a5a3f5f809a05e165427535898de8e6a1 (plain)
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
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
Description:
Substitute for a part of glib version 2.12.4.

Files:
lib/glib_.h
lib/glibconfig_.h
lib/glib/ghash.c
lib/glib/ghash_.h
lib/glib/glist.c
lib/glib/glist_.h
lib/glib/gmessages.c
lib/glib/gprimes.c
lib/glib/gprimes_.h
lib/glib/gstrfuncs.c
lib/glib/gstrfuncs_.h
lib/glib/gstring.c
lib/glib/gstring_.h
lib/glib/gtypes_.h
m4/libglib.m4

Depends-on:
vasprintf
xalloc
xvasprintf
no-c++

configure.ac:
gl_LIBGLIB

Makefile.am:
if INCLUDED_LIBGLIB
lib_LIBADD += libglib_rpl.la
lib_DEPENDENCIES += libglib_rpl.la
noinst_LTLIBRARIES += libglib_rpl.la
endif

libglib_rpl_la_SOURCES = \
  glib/ghash.c \
  glib/glist.c \
  glib/gmessages.c \
  glib/gprimes.c \
  glib/gstrfuncs.c \
  glib/gstring.c
libglib_rpl_la_CPPFLAGS = $(AM_CPPFLAGS) $(NO_CXX)

BUILT_SOURCES += $(LIBGLIB_H)

glib.h: glib_.h
	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
	  cat $(srcdir)/glib_.h; \
	} > $@-t
	mv -f $@-t $@

glibconfig.h: glibconfig_.h
	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
	  cat $(srcdir)/glibconfig_.h; \
	} > $@-t
	mv -f $@-t $@

glib/ghash.h: glib/ghash_.h
	test -d glib || mkdir glib
	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
	  cat $(srcdir)/glib/ghash_.h; \
	} > $@-t
	mv -f $@-t $@

glib/glist.h: glib/glist_.h
	test -d glib || mkdir glib
	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
	  cat $(srcdir)/glib/glist_.h; \
	} > $@-t
	mv -f $@-t $@

glib/gprimes.h: glib/gprimes_.h
	test -d glib || mkdir glib
	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
	  cat $(srcdir)/glib/gprimes_.h; \
	} > $@-t
	mv -f $@-t $@

glib/gstrfuncs.h: glib/gstrfuncs_.h
	test -d glib || mkdir glib
	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
	  cat $(srcdir)/glib/gstrfuncs_.h; \
	} > $@-t
	mv -f $@-t $@

glib/gstring.h: glib/gstring_.h
	test -d glib || mkdir glib
	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
	  cat $(srcdir)/glib/gstring_.h; \
	} > $@-t
	mv -f $@-t $@

glib/gtypes.h: glib/gtypes_.h
	test -d glib || mkdir glib
	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
	  cat $(srcdir)/glib/gtypes_.h; \
	} > $@-t
	mv -f $@-t $@

MOSTLYCLEANFILES += \
  glib.h \
  glibconfig.h \
  glib/ghash.h \
  glib/glist.h \
  glib/gprimes.h \
  glib/gstrfuncs.h \
  glib/gstring.h \
  glib/gtypes.h
MOSTLYCLEANFILES += glib/*.h-t

if GL_COND_LIBTOOL
lib_LDFLAGS += $(LTLIBGLIB)
endif

Include:
#include <glib.h>

License:
LGPL

Maintainer:
GNOME, Bruno Haible