Skip to content
Snippets Groups Projects
Select Git revision
  • b8ebfeeb6ed5b7ab67505f7fba3beaf46ef85a02
  • master default protected
  • releases
  • releases/3.0.3
4 results

Makefile.am

Blame
  • Makefile.am 4.00 KiB
    SUBDIRS = gnu-compat alberta_util alberta add_ons
    
    ACLOCAL_AMFLAGS  = -I ./m4
    
    EXTRA_DIST = gen-assemble-fcts.sh
    
    #
    # install the libtool-script in the libexecdir s.t. Makefile.alberta
    # can use it even if the ALBERTA _sources_ are deleted.
    #
    
    if INSTALL_LIBTOOL
    BUILT_SOURCES = libtool
    pkglibexecdir = @libexecdir@/@PACKAGE@
    pkglibexec_SCRIPTS = libtool
    endif
    
    #
    # Install the code for the ALBERTA libs. This is useful if when making an
    # rpm package including debug libs.                            
    #
    
    install_code:
    	mkdir -p $(DESTDIR)$(prefix)/src/alberta
    	cp $(top_srcdir)/alberta/src/*/*.c $(DESTDIR)$(prefix)/src/alberta/ 
    
    uninstall_code:
    	rm -rf $(prefix)/src/alberta
    
    #
    # make a DEMO tar-ball and install it in pkgdatadir for later use
    #
    
    DEMO = @PACKAGE_NAME@-@VERSION@-demo
    pkgdata_DATA = $(DEMO).tar.gz
    
    demo-tarball: $(DEMO).tar.gz
    
    $(DEMO).tar.gz: $(DEMO)
    	$(TAR_PROGRAM) cf - $(DEMO) | $(GZIP_PROGRAM) -9 > $@
    
    demo: $(wildcard $(srcdir)/demo/src/Common/*.[ch]) $(top_builddir)/config.status
    	echo $?
    	@case '$?' in \
    	  *config.status*) \
    	    echo ' $(SHELL) ./config.status'; \
    	    $(SHELL) ./config.status;; \
    	  *) \
    	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
    	    cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
    	esac;
    
    $(DEMO): demo
    	mkdir -p $@
    	$(TAR_PROGRAM) cf - -C $< . | $(TAR_PROGRAM) xf - -C $@
    	find $@ \( -name "*~" -o -name "*.o" \) -exec rm -f \{\} \;
    	for i in `find $@ -name ".svn"`; do rm -rf $$i; done
    	for i in `find $@ -name ".libs"`; do rm -rf $$i; done
    	rm -f $@/src/[0-9]d/Makefile.in
    
    clean-local:
    	-rm -rf $(DEMO)
    	-rm -f  $(DEMO).tar.gz
    
    distclean-local:
    	if ! test "$(srcdir)" = "."; then\
      chmod -R u+rwX demo;\
      rm -rf demo;\
    fi
    	rm -f libtool.alberta2