## Like `prefix', but used for architecture-specific files.
exec_prefix = @exec_prefix@
+datadir = @datadir@
+
libdir = @libdir@
-libexecdir = @libexecdir@
+#libexecdir = @libexecdir@
#localstatedir = @localstatedir@
-target = @target@
+sharedstatedir = @sharedstatedir@
+
+#target = @target@
top_builddir = @builddir@
INCLUDE_INSTALLDIR = ${prefix}/include
LIB_INSTALLDIR = ${libdir}
-CHISE_DIR_PREFIX = ${libexecdir}/chise
-CHISE_DIR_VERSION = 0.2
+#CHISE_DIR_PREFIX = ${libexecdir}/chise
+CHISE_DIR_PREFIX = ${datadir}/chise
+#CHISE_DIR_PREFIX = ${sharedstatedir}/chise
+CHISE_DIR_VERSION = 1.0
CHISE_DIR = ${CHISE_DIR_PREFIX}/${CHISE_DIR_VERSION}
-CHISE_DB_DIR = ${CHISE_DIR}/${target}
+#CHISE_DB_DIR = ${CHISE_DIR}/${target}
+CHISE_DB_DIR = ${CHISE_DIR}
CHISE_SI_DB_DIR = ${CHISE_DB_DIR}/db
CHISE_CFLAGS = \
+ -DCHISE_DB_FORMAT_VERSION=\"${CHISE_DIR_VERSION}/\" \
-DCHISE_DB_DIR=\"${CHISE_DB_DIR}/\" \
-DCHISE_SI_DB_DIR=\"${CHISE_SI_DB_DIR}/\"
VERSION = @PACKAGE_VERSION@
-ABI_VERSION = 1:0:0
+ABI_VERSION = 3:0:2
-HEADERS = chise.h chise-name.h
-OBJS = chise.lo name.lo
+HEADERS = chise.h
+OBJS = chise.lo
all: libchise.la
libchise.la: $(OBJS)
$(LIBTOOL) --mode=link \
$(CC) -o libchise.la $(OBJS) $(LIBS) \
- -rpath ${libdir} -version-info $(ABI_VERSION)
+ -rpath ${libdir} -version-info $(ABI_VERSION) \
+ -no-undefined
chise.lo: chise.c chise.h config.h sysdep.h
- $(LIBTOOL) $(CC) $(CHISE_CFLAGS) $(CFLAGS) chise.c
-
-name.lo: name.c chise-name.h
- $(LIBTOOL) $(CC) $(CFLAGS) name.c
+ $(LIBTOOL) --mode=compile $(CC) $(CHISE_CFLAGS) $(CFLAGS) chise.c
install: install.h install.libs
install -c $(HEADERS) $(INCLUDE_INSTALLDIR)
install.libs: libchise.la
- $(LIBTOOL) install -c libchise.la $(LIB_INSTALLDIR)
+ $(LIBTOOL) --mode=install install -c libchise.la $(LIB_INSTALLDIR)
sample: sample.c libchise.la
distclean: clean
-$(RM) Makefile config.h config.status config.log
-
+ -$(RM) -r autom4te.cache autoscan.log configure.scan libtool
tar:
cvs commit