Datei-Datums-nderer

Instructions for developers


How to build the DDA.exe

Step 1: Update the version number in file xp.manifest with a text editor
Step 2: Call brcc32run.bat to update the resource file
Step 3: Open DDA.dpr in Delphi 6 Personal Edition
Step 4: Update the version number in the project options
Step 5: Compile the sources (e.g. by pressing the play button)
Step 6: Install dxgettext 1.3 or greater, then right-click the DDA.exe file to embed translations
 (Please note: As only dxgettext 1.2.2 is available for download by now, which is not compatible with UPX used in step 7, you may install dxgettext 1.2.2 and replace the files assemble.exe and ggassemble.exe by self-compiled new ones. You will get their sources from the dxgettext SVN repository.)
Step 7: Use UPX 3.03 or greater to compress the DDA.exe file (UPX 1.01 will destroy the embedded xp.manifest file)


How to build the documentation

Step 1: Install Doxygen 1.7.2
Step 2: Get pas2dox.exe and put it in this directory
Step 3: Start Doxywizard with doxyfile


How to create new translations

DDA's translations are stored in .mo files. See http://dxgettext.po.dk/documentation and http://poedit.sf.net/ for more information.


Links

dxgettext:
http://sourceforge.net/projects/dxgettext/
http://svn.berlios.de/svnroot/repos/dxgettext/trunk/

pas2dox:
http://sourceforge.net/projects/pas2dox/
http://sourceforge.net/projects/pas2dox/files/pas2dox/pas2dox-0.50rc1/
