[poppler] track build version in output
Albert Astals Cid
aacid at kde.org
Fri Oct 14 06:13:02 PDT 2011
A Dilluns, 10 d'octubre de 2011, Josh Richardson vàreu escriure:
> Albert, yes. We are iterating the code and builds, and converting
> documents, and we want to keep track of exactly which version of the
> software created which documents.
Ok, i guess it makes sense, let's see if you can provide a patch that is
simple enough implementing this :-)
Albert
>
> --josh
>
> On 10/8/11 10:59 AM, "Albert Astals Cid" <aacid at kde.org> wrote:
> >A Divendres, 7 d'octubre de 2011, Josh Richardson vàreu escriure:
> >> Hey Popplers,
> >>
> >> Wondering if anyone else would find it usefulŠ.
> >>
> >> When I generate some content with pdftohtml, I'd like it to also spit
> >>
> >>out
> >>
> >> the build version with the content so I can keep track of which
> >> version
> >>
> >>of
> >>
> >> the software produced which content. I'm guessing that this might be
> >> useful in other utilities also.
> >>
> >> In any case, I wanted to share my plan before I undertake:
> >>
> >> 1. Modify poppler cmake system;
> >>
> >> * add a new configure flag, INCLUDE_VERSION_IN_OUTPUT
> >> * when set, run "git describe" on the repo when running a make
> >>
> >> 2. Use perl to insert the output of "git describe" into new header
> >> file
> >> that's not checked into GIT.
> >> 3. Make sure that .gitignore is set for the
> >> new header file; call the new header file VERSION.h
> >> 4. Conditionally
> >> include VERSION.h into the pdftohtml.cc build; could later be added to
> >> other utils
> >> 5. Modify pdftohtml.cc to spit out the version number into the
> >> output directory as a new file, "poppler-version.txt", when
> >> INCLUDE_VERSION_IN_OUTPUT is configured in the poppler build.
> >>
> >> Please let me know if you have any feedback.
> >
> >What's your use case for this? Is it because you have various builds
> >running
> >internally and you want to see which one is the one causing the problems?
> >
> >Albert
> >
> >> Thanks, --josh
> >
> >_______________________________________________
> >poppler mailing list
> >poppler at lists.freedesktop.org
> >http://lists.freedesktop.org/mailman/listinfo/poppler
More information about the poppler
mailing list