Deutsch
Forum

XPSE als Build-Helfer

 

Jac
de
Lad
Hallo iF!

Ich hab mal wieder was zu XPSE zu sagen:

Analog zu den schon eingeführten Konstanten für Buildzeit und XPSE-Version und so weiter, wäre es gut, wenn XPSE auch noch die Buildnummer und Versionsnummer erzeugen könnte. Ich stelle mir das in etwa so vor:

{$build}
{$version 1.2.3}

Der Bezeichner Version wird dabei vom Programmierer angegeben und kann im Programm verwendet werden, um die Version zu benutzen. Beispiel:

Print Version: +version

Der Bezeichner Build dagegen veranlasst XPSE dazu, bei jedem Compiliervorgang eine Variable um 1 hochzusetzen, die in einer Datei (meinetwegen Build.txt im Ordner der PRF-Datei) abgelegt ist. Zu benutzen wäre Sie dann folgendermaßen:

Print Version: +version+Str$(build)

Jedenfalls stelle ich mir das so vor, vielleicht hat noch jemand anderes zu diesem Thema eine Idee.

Als Zweites möchte ich sagen, dass ich es ungünstig finde, dass XPSE Direktiven, die in Kommentarblöcken stehen, trotzdem abarbeitet. Das ist meiner Meinung nach ein Bug.

Viele Grüße,
Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
21.06.2007  
 



Zu dem Bug:

Betrifft nur Direktiven welche mit /* */ kommentiert sind - // und werden korrekt verarbeitet. Eine Ausnahme ist auch also 2x - das war ein Wunsch von Thomas. Das innerhalb /* */ Comments die Direktiven aktiv sind ist tatsächlich ein Fehler meinerseits welcher seit Anbeginn existiert - auf der ToDo steht - aber einfach von mir noch nicht ausgemerzt wurde. Ich schiebs hoch!

Das mit dem Build ist lustig - gute Idee. Was jedoch bereits jetzt schon geht ist:
KompilierenMarkierenSeparierenNur da zählt natürlich nix.
 
21.06.2007  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

2.158 Betrachtungen

Unbenanntvor 0 min.
E.T.18.02.2018
p.specht26.01.2018
Peter Max Müller13.12.2011
J. Strahl16.06.2011
Mehr...

Themeninformationen

Dieses Thema hat 2 Teilnehmer:

iF (1x)
Jac de Lad (1x)


Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie