mirror of
https://github.com/mdbtools/mdbtools.git
synced 2025-11-26 02:09:49 +08:00
Fixups for version 0.1
This commit is contained in:
20
src/Makefile
20
src/Makefile
@@ -22,7 +22,7 @@ ACLOCAL = @ACLOCAL@
|
||||
AUTOCONF = @AUTOCONF@
|
||||
AUTOMAKE = @AUTOMAKE@
|
||||
AUTOHEADER = @AUTOHEADER@
|
||||
|
||||
RM = @RM@
|
||||
subdirs = libmdb util extras
|
||||
|
||||
all:
|
||||
@@ -31,9 +31,21 @@ all:
|
||||
|| case "$(MFLAGS)" in *k*) fail=yes;; *) exit 1;; esac; \
|
||||
done && test -z "$$fail"
|
||||
clean:
|
||||
cd extras; make clean
|
||||
cd util; make clean
|
||||
cd libmdb; make clean
|
||||
@for dir in ${subdirs} include; do \
|
||||
(cd $$dir && $(MAKE) clean && rm -f Makefile) \
|
||||
|| case "$(MFLAGS)" in *k*) fail=yes;; *) exit 1;; esac; \
|
||||
rm -f config.log config.status Makefile config.cache; \
|
||||
done && test -z "$$fail"
|
||||
install:
|
||||
@for dir in ${subdirs} include; do \
|
||||
(cd $$dir && $(MAKE) install) \
|
||||
|| case "$(MFLAGS)" in *k*) fail=yes;; *) exit 1;; esac; \
|
||||
done && test -z "$$fail"
|
||||
uninstall:
|
||||
@for dir in ${subdirs} include; do \
|
||||
(cd $$dir && $(MAKE) uninstall) \
|
||||
|| case "$(MFLAGS)" in *k*) fail=yes;; *) exit 1;; esac; \
|
||||
done && test -z "$$fail"
|
||||
|
||||
# automatic re-running of configure if the configure.in file has changed
|
||||
${srcdir}/configure: configure.in
|
||||
|
||||
@@ -19,7 +19,7 @@ LIBS =
|
||||
INSTALL= @INSTALL@
|
||||
|
||||
PROGS = mdb-dump
|
||||
OBJS = dump.o
|
||||
OBJS = dump.o
|
||||
|
||||
all: $(PROGS)
|
||||
|
||||
@@ -31,3 +31,15 @@ mdb-dump: dump.o
|
||||
|
||||
.c.o:
|
||||
$(CC) -g -c $<
|
||||
|
||||
install:
|
||||
@for prog in $(PROGS); do \
|
||||
echo " copying $$prog to $(bindir)"; \
|
||||
cp $$prog $(bindir); \
|
||||
done
|
||||
|
||||
uninstall:
|
||||
@for prog in $(PROGS); do \
|
||||
echo " removing $$prog from $(bindir)"; \
|
||||
rm -f $(bindir)/$$prog; \
|
||||
done
|
||||
|
||||
@@ -17,6 +17,7 @@ CFLAGS = $(CPPFLAG) -g -O2
|
||||
LDFLAGS =
|
||||
LIBS =
|
||||
INSTALL= @INSTALL@
|
||||
LIBLIST = libmdb.a
|
||||
|
||||
INC = -I ../include `glib-config --cflags`
|
||||
OBJS = catalog.o mem.o file.o kkd.o table.o data.o dump.o
|
||||
@@ -31,3 +32,15 @@ clean:
|
||||
|
||||
.c.o:
|
||||
$(CC) -g -c $< $(INC)
|
||||
|
||||
install:
|
||||
@for lib in $(LIBLIST); do \
|
||||
echo " copying $$lib to $(libdir)"; \
|
||||
cp $$lib $(libdir); \
|
||||
done
|
||||
|
||||
uninstall:
|
||||
@for lib in $(LIBLIST); do \
|
||||
echo " copying $$lib to $(libdir)"; \
|
||||
rm -f $(libdir)/$$lib; \
|
||||
done
|
||||
|
||||
@@ -69,3 +69,15 @@ clean:
|
||||
|
||||
.c.o:
|
||||
$(CC) -g -c $< $(INC)
|
||||
|
||||
install:
|
||||
@for prog in $(PROGS); do \
|
||||
echo " copying $$prog to $(bindir)"; \
|
||||
cp $$prog $(bindir); \
|
||||
done
|
||||
|
||||
uninstall:
|
||||
@for prog in $(PROGS); do \
|
||||
echo " removing $$prog from $(bindir)"; \
|
||||
rm -f $(bindir)/$$prog; \
|
||||
done
|
||||
|
||||
Reference in New Issue
Block a user