Changeset 1d77e1a


Ignore:
Timestamp:
Dec 20, 2010, 9:47:41 PM (15 years ago)
Author:
Frederik Heber <heber@…>
Children:
115378
Parents:
95894a
Message:

Added version.hpp, needed for testing version of lib easily.

Location:
src
Files:
1 added
1 edited

Legend:

Unmodified
Added
Removed
  • src/Makefile.am

    r95894a r1d77e1a  
    1919  logger.cpp \
    2020  MemDebug.cpp \
    21   Verbose.cpp
     21  Verbose.cpp \
     22  $(srcdir)/version.cpp
    2223
    2324HELPERSHEADER =  \
     
    2829  logger.hpp \
    2930  MemDebug.hpp \
    30   Verbose.hpp
     31  Verbose.hpp \
     32  $(srcdir)/version.hpp
    3133
    3234lib_LTLIBRARIES = libCodePatterns-@CODEPATTERNS_API_VERSION@.la
     
    6971pkgconfigdir = $(libdir)/pkgconfig
    7072pkgconfig_DATA = $(top_builddir)/CodePatterns-$(CODEPATTERNS_API_VERSION).pc
     73
     74FORCE:
     75
     76$(srcdir)/.git-version: FORCE
     77        @if (test -d $(top_srcdir)/.git && cd $(srcdir) \
     78             && { git describe --dirty --always || git describe; } ) > .git-version-t 2>/dev/null \
     79          && ! diff .git-version-t $(srcdir)/.git-version >/dev/null 2>&1; then \
     80          mv -f .git-version-t $(srcdir)/.git-version; \
     81        else \
     82          rm -f .git-version-t; \
     83        fi
     84
     85EXTRA_DIST = $(srcdir)/.git-version
     86
     87$(srcdir)/version.cpp: $(srcdir)/.git-version
     88        echo "const char *MOLECUILDERVERSION = \"$(PACKAGE_NAME) version "`cat $(srcdir)/.git-version`"\";" > $@
Note: See TracChangeset for help on using the changeset viewer.