#
# Author: Juergen Pfeifer, 1996
#
-# $Id: Makefile.in,v 1.42 2010/06/12 19:44:58 tom Exp $
+# $Id: Makefile.in,v 1.43 2010/06/19 20:25:18 tom Exp $
#
.SUFFIXES:
ADAFLAGS = @ADAFLAGS@ -I. -I$(srcdir)
LIB_NAME = AdaCurses
-SONAME = lib$(LIB_NAME).so.1
+SONAME = @ADA_SHAREDLIB@
GNAT_PROJECT = library.gpr
test_make: $(ABASE)-trace.adb
$(ADAMAKE) $(ADAMAKEFLAGS) -XLIB_KIND=static
-# $(ADAMAKE) $(ADAMAKEFLAGS) -XLIB_KIND=dynamic
+@MAKE_ADA_SHAREDLIB@ $(ADAMAKE) $(ADAMAKEFLAGS) -XLIB_KIND=dynamic
test_install:
install --directory $(ADA_INCLUDE)
$(GENERATED_SOURCES) \
$(ADA_INCLUDE)
install --directory $(ADA_OBJECTS)
-# $(INSTALL_LIB) \
-# $(BUILD_DIR)/dynamic-ali/* \
-# $(ADA_OBJECTS)
+@MAKE_ADA_SHAREDLIB@ $(INSTALL_LIB) \
+@MAKE_ADA_SHAREDLIB@ $(BUILD_DIR)/dynamic-ali/* \
+@MAKE_ADA_SHAREDLIB@ $(ADA_OBJECTS)
$(INSTALL_LIB) \
$(MY_STATIC_LIB) \
$(DESTDIR)/usr/lib
-# $(INSTALL_LIB) \
-# $(BUILD_DIR_LIB)/$(SONAME) \
-# $(DESTDIR)/usr/lib
-# cd $(DESTDIR)/usr/lib && ln -s $(SONAME) lib$(LIB_NAME).so
+@MAKE_ADA_SHAREDLIB@ $(INSTALL_LIB) \
+@MAKE_ADA_SHAREDLIB@ $(BUILD_DIR_LIB)/$(SONAME) \
+@MAKE_ADA_SHAREDLIB@ $(DESTDIR)/usr/lib
+@MAKE_ADA_SHAREDLIB@ cd $(DESTDIR)/usr/lib && ln -s $(SONAME) lib$(LIB_NAME).so
test_uninstall:
rm -rf \
$(ADA_OBJECTS) \
rm -f \
$(DESTDIR)/usr/lib/lib$(LIB_NAME).a
-# rm -f \
-# $(DESTDIR)/usr/lib/$(SONAME) \
-# $(DESTDIR)/usr/lib/lib$(LIB_NAME).so
+@MAKE_ADA_SHAREDLIB@ rm -f \
+@MAKE_ADA_SHAREDLIB@ $(DESTDIR)/usr/lib/$(SONAME) \
+@MAKE_ADA_SHAREDLIB@ $(DESTDIR)/usr/lib/lib$(LIB_NAME).so
test_clean:
rm -rf $(BUILD_DIR)/*-ali