#
NAME = flower
MODULE_NAME = flower
-include out/Flower-flags.make
#
-# edit .version only
-include ./$(depth)/.version
-include ./$(depth)/flower/.version
+# edit VERSION only
+include ./$(depth)/VERSION
+include ./$(depth)/flower/VERSION
# generic variables:
#
include ./$(depth)/make/Variables.make
include ./$(depth)/make/Files.make
+include $(flowerout)/Flower-flags.make
+
#
# descent order into subdirectories:
# list of distribution files:
#
SCRIPTS =
-README_FILES = NEWS README TODO
-EXTRA_DISTFILES= configure config.hh.in configure.in .version $(README_FILES) $(SCRIPTS) Flower-flags.make.in
+README_FILES = ONEWS NEWS README TODO
+EXTRA_DISTFILES= aclocal.m4 configure config.hh.in configure.in VERSION $(README_FILES) $(SCRIPTS) Flower-flags.make.in
#
include ./$(depth)/make/Targets.make
include ./$(depth)/make/Rules.make
#
-default: shared-lib
-shared-lib: $(SHAREDLIBRARY)
+default: the-lib
+
+THE_LIB=$(outdir)/$(LIB_PREFIX)flower$(LIB_SUFFIX)
+the-lib: $(THE_LIB)
# version:
#
#
localdistclean:
- rm -f config.cache config.status
+ rm -f config.cache config.status config.log
localinstall: $(LIBFLOWER)
+ifeq ($(LIB_SUFFIX),.so)
$(INSTALL) -d $(libdir)
- $(INSTALL) $(LIBFLOWER) $(libdir)
-# ln -s $(libdir)/libflower.so.$(VERSION) $(libdir
+ $(INSTALL) $(LIBFLOWER).$(VERSION) $(libdir)
+ ln -sf $(LIB_PREFIX)flower$(LIB_SUFFIX).$(VERSION) $(libdir)/$(LIB_PREFIX)flower$(LIB_SUFFIX).$(MAJOR_VERSION)
+ ln -sf $(LIB_PREFIX)flower$(LIB_SUFFIX).$(VERSION) $(libdir)/$(LIB_PREFIX)flower$(LIB_SUFFIX)
+endif
localuninstall:
- rm -f $(libdir)/libflower.{so,a}
+ rm -f $(libdir)/libflower.{so*,a}
+
+
+$(outdir)/flower-version.o: $(outdir)/version.hh