diff options
author | rofl0r <retnyg@gmx.net> | 2012-09-18 18:31:08 +0200 |
---|---|---|
committer | rofl0r <retnyg@gmx.net> | 2012-09-18 18:31:08 +0200 |
commit | 27ee8f5130fac6348b9572ec4712b8d7829fe8d5 (patch) | |
tree | 48323fa810d74d38ca9fe704f25999b7159bdca2 /Makefile | |
parent | 4729eeff907e69616d07a2fdb405b4ddbb171521 (diff) | |
download | gettext-tiny-27ee8f5130fac6348b9572ec4712b8d7829fe8d5.tar.gz |
added msgmerge
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 15 |
1 files changed, 11 insertions, 4 deletions
@@ -9,13 +9,14 @@ PROGSRC = $(sort $(wildcard src/*.c)) PROGOBJS = $(PROGSRC:.c=.o) LIBOBJS = $(LIBSRC:.c=.o) +OBJS = $(PROGOBJS) $(LIBOBJS) HEADERS = libintl.h ALL_INCLUDES = $(HEADERS) ALL_LIBS=libintl.a -ALL_TOOLS=msgfmt +ALL_TOOLS=msgfmt msgmerge CFLAGS=-O0 -fPIC @@ -44,9 +45,15 @@ libintl.a: $(LIBOBJS) $(AR) rc $@ $(LIBOBJS) $(RANLIB) $@ -$(ALL_TOOLS): $(PROGOBJS) - $(CC) $(LDFLAGS) -static -o $@ $< src/poparser.o - +src/poparser.o: + $(CC) $(BUILDCFLAGS) -c -o $@ src/poparser.c + +msgmerge: $(OBJS) + $(CC) $(LDFLAGS) -static -o $@ src/msgmerge.o src/poparser.o + +msgfmt: $(OBJS) + $(CC) $(LDFLAGS) -static -o $@ src/msgfmt.o src/poparser.o + $(DESTDIR)$(libdir)/%.a: %.a install -D -m 755 $< $@ |