SVNnummer in Code einbetten

Diskutiere SVNnummer in Code einbetten im C/C++ Forum im Bereich Programmieren unter Linux/Unix; Hi Leute, ich möchte mein Subversionsnummer einen String in meinem C++ Projekt einbetten. Das am besten übers Makefile. Hab schon viel gegooglet...

  1. #1 lawanscha, 17.06.2009
    lawanscha

    lawanscha dada

    Dabei seit:
    16.01.2008
    Beiträge:
    73
    Zustimmungen:
    0
    Hi Leute,
    ich möchte mein Subversionsnummer einen String in meinem C++ Projekt einbetten. Das am besten übers Makefile. Hab schon viel gegooglet aber
    kein link dazu gefunden. Vielleicht falsche Suchwörter wie embetted, c++
    oder versionnummer.

    Brauche hilfe!! Wer hat soetwas schon mal gemacht bzw weiss nen
    guten LINK????

    Gruss
    *lawanscha:think::think::think::think::think::think:
     
  2. Anzeige

    Anzeige

    Wenn du mehr über Linux erfahren möchtest, dann solltest du dir mal folgende Shellkommandos anschauen.


    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. daboss

    daboss Kaiser

    Dabei seit:
    05.01.2007
    Beiträge:
    1.297
    Zustimmungen:
    0
    Ort:
    bavaria.germany.europe.world
    Hast du du's schon mit den svn:keywords probiert? Im Abschnitt "Spezielle SVN-Eigenschaften".
     
  4. rikola

    rikola Foren Gott

    Dabei seit:
    23.08.2005
    Beiträge:
    2.133
    Zustimmungen:
    0
    Du koenntest Dir ein Skript schreiben, dass aus der Ausgabe von 'svn info' die Versionsnummer, die Du suchst, ausschneidet und zurueckgibt. Wenn Du dann "make MYSUBVER=$(myskript.sh)" eingibst, ist die Variable innerhalb des Makefiles definiert und Du kannst zum Beispiel eine '-D${MYSUBVER}' direktive definieren und an den Kompiler uebergeben. Dadurch ist dann das Makro 'MYSUBVER' in den Dateien definiert.
     
Thema:

SVNnummer in Code einbetten

Die Seite wird geladen...

SVNnummer in Code einbetten - Ähnliche Themen

  1. Fachpublikation zu »Public Money? Public Code!« jetzt auch auf Deutsch

    Fachpublikation zu »Public Money? Public Code!« jetzt auch auf Deutsch: Die Free Software Foundation Europe (FSFE) hat ihre im Januar veröffentlichte Broschüre, die ursprünglich nur auf Englisch vorlag, in übersetzten...
  2. BND startert »Summer of Code«

    BND startert »Summer of Code«: Der Bundesnachrichtendienst (BND) unterstützt die Weiterentwicklung von Open Source-Software und kündigt eine eigene Ausgabe des »Summer of Code«...
  3. GCC erhält statische Code-Analyse

    GCC erhält statische Code-Analyse: GCC 10 wird mit umfangreichen Optionen für eine statische Code-Analyse erscheinen. Ein entsprechender Patch von David Malcolm wurde jetzt in den...
  4. GCC erhält statische Code-Analyse

    GCC erhält statische Code-Analyse: GCC 10 wird mit umfangreichen Optionen für eine statische Code-Analyse erscheinen. Ein entsprechender Patch von David Malcolm wurde jetzt in den...
  5. Office in der Cloud: CODE 4.2 veröffentlicht

    Office in der Cloud: CODE 4.2 veröffentlicht: Collabora hat mit Collabora Online Development Edition (CODE) 4.2 eine neue Version ihrer Online-Lösung zur Erstellung und Bearbeitung von...
  1. Diese Seite verwendet Cookies um Inhalte zu personalisieren. Außerdem werden auch Cookies von Diensten Dritter gesetzt. Mit dem weiteren Aufenthalt akzeptierst du diesen Einsatz von Cookies.
    Information ausblenden