IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Oct 22, 2009, 2:09:04 PM (17 years ago)
Author:
Paul Price
Message:

Adding translation program for Dave Monet (ppMonet). This is so similar to ppMops that I thought they should be kept together, so I have put ppMops and ppMonet in a common directory, ppTranslate, which can serve to keep all translation programs.

Location:
trunk/ppTranslate
Files:
2 edited
1 moved

Legend:

Unmodified
Added
Removed
  • trunk/ppTranslate

  • trunk/ppTranslate/src

    • Property svn:ignore
      •  

        old new  
        33config.h
        44config.h.in
        5 ppMopsVersionDefinitions.h
         5ppTranslateVersionDefinitions.h
        66.deps
        77Makefile
        88ppMops
         9ppMonet
  • trunk/ppTranslate/src/Makefile.am

    r25256 r25923  
    1 bin_PROGRAMS = ppMops
     1bin_PROGRAMS = ppMops ppMonet
    22
    33if HAVE_SVNVERSION
    4 PPMOPS_VERSION=`$(SVNVERSION) ..`
     4PPTRANSLATE_VERSION=`$(SVNVERSION) ..`
    55else
    6 PPMOPS_VERSION="UNKNOWN"
     6PPTRANSLATE_VERSION="UNKNOWN"
    77endif
    88
    99if HAVE_SVN
    10 PPMOPS_BRANCH=`$(SVN) info .. | $(SED) -n -e '/URL:/ h' -e '/Repository Root:/ { x; H; x; s|Repository Root: \(.*\)\nURL: \1\(.*\)|\2| ; s|^/|| ; s|/[a-zA-Z]*/src.*|| ; p }'`
    11 PPMOPS_SOURCE=`$(SVN) info | $(SED) -n -e 's/Repository UUID: // p'`
     10PPTRANSLATE_BRANCH=`$(SVN) info .. | $(SED) -n -e '/URL:/ h' -e '/Repository Root:/ { x; H; x; s|Repository Root: \(.*\)\nURL: \1\(.*\)|\2| ; s|^/|| ; s|/[a-zA-Z]*/src.*|| ; p }'`
     11PPTRANSLATE_SOURCE=`$(SVN) info | $(SED) -n -e 's/Repository UUID: // p'`
    1212else
    13 PPMOPS_BRANCH="UNKNOWN"
    14 PPMOPS_SOURCE="UNKNOWN"
     13PPTRANSLATE_BRANCH="UNKNOWN"
     14PPTRANSLATE_SOURCE="UNKNOWN"
    1515endif
    1616
    1717# Force recompilation of ppMopsVersion.c, since it gets the version information
    18 ppMopsVersion.c: ppMopsVersionDefinitions.h
    19 ppMopsVersionDefinitions.h: ppMopsVersionDefinitions.h.in FORCE
    20         -$(RM) ppMopsVersionDefinitions.h
    21         $(SED) -e "s|@PPMOPS_VERSION@|\"$(PPMOPS_VERSION)\"|" -e "s|@PPMOPS_BRANCH@|\"$(PPMOPS_BRANCH)\"|" -e "s|@PPMOPS_SOURCE@|\"$(PPMOPS_SOURCE)\"|" ppMopsVersionDefinitions.h.in > ppMopsVersionDefinitions.h
     18ppTranslateVersion.c: ppTranslateVersionDefinitions.h
     19ppTranslateVersionDefinitions.h: ppTranslateVersionDefinitions.h.in FORCE
     20        -$(RM) ppTranslateVersionDefinitions.h
     21        $(SED) -e "s|@PPTRANSLATE_VERSION@|\"$(PPTRANSLATE_VERSION)\"|" -e "s|@PPTRANSLATE_BRANCH@|\"$(PPTRANSLATE_BRANCH)\"|" -e "s|@PPTRANSLATE_SOURCE@|\"$(PPTRANSLATE_SOURCE)\"|" ppTranslateVersionDefinitions.h.in > ppTranslateVersionDefinitions.h
    2222FORCE: ;
    2323
     
    2727ppMops_SOURCES =                \
    2828        ppMops.c                \
    29         ppMopsVersion.c         \
     29        ppTranslateVersion.c    \
    3030        ppMopsArguments.c       \
    3131        ppMopsDetections.c      \
     
    3434        ppMopsMerge.c
    3535
     36ppMonet_CPPFLAGS = $(PSLIB_CFLAGS) $(PSMODULES_CFLAGS) $(PPMONET_CFLAGS)
     37ppMonet_LDFLAGS  = $(PSLIB_LIBS) $(PPMONET_LIBS)
     38
     39ppMonet_SOURCES =               \
     40        ppMonet.c               \
     41        ppTranslateVersion.c    \
     42        ppMonetArguments.c
     43
     44
    3645noinst_HEADERS = \
    37         ppMops.h
     46        ppTranslateVersion.h \
     47        ppMops.h \
     48        ppMonet.h
    3849
    3950
Note: See TracChangeset for help on using the changeset viewer.