Index: freexp/fxpbhelp.pas =================================================================== RCS file: freexp/fxpbhelp.pas diff -N freexp/fxpbhelp.pas --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ freexp/fxpbhelp.pas 16 Nov 2005 08:47:35 -0000 1.1 @@ -0,0 +1,48 @@ +{ --------------------------------------------------------------- } +{ Dieser Quelltext ist urheberrechtlich geschuetzt. } +{ (c) 2005 FreeXP, http://www.freexp.de } +{ CrossPoint ist eine eingetragene Marke von Peter Mandrella. } +{ } +{ Die Nutzungsbedingungen fuer diesen Quelltext finden Sie in der } +{ Datei SLIZENZ.TXT oder auf www.crosspoint.de/oldlicense.html. } +{ --------------------------------------------------------------- } +{ $Id: fxpbhelp.pas,v 1.1 2005/11/16 08:47:35 mw Exp $ } + +{ FreeXP - BuildHelper } + +{$I XPDEFINE.INC } + +program fxpbhelp; + +uses dos,xpglobal; + +procedure logo; +begin + writeln; + writeln('FXPHELP - FreeXP Build Helper'); + writeln(xp_display,'-Version ',verstr,betastr,' ',x_copyright, + ' by ',author_name,' <',author_mail,'>'); + writeln; +end; + +begin + logo; + if paramcount<>1 then halt; + if paramstr(1)='OVR' then begin + writeln ('OVR-TESTING'); + {$IFDEF USEOVR} + halt(10); + {$ELSE} + halt; + {$ENDIF} + end; + writeln('Unbekannter TEST'); +end. +{ +$Log: fxpbhelp.pas,v $ +Revision 1.1 2005/11/16 08:47:35 mw +MW: - Verfeinerung des Buildsystems: + Jetzt kann bei Bedarf sehr einfach wieder eine Version + mit XP.OVR erstellt werden. + +} Index: freexp/build/DOS16/build.bat =================================================================== RCS file: /server/cvs/freexp/build/DOS16/build.bat,v retrieving revision 1.31 retrieving revision 1.32 diff -u -r1.31 -r1.32 --- freexp/build/DOS16/build.bat 1 Nov 2005 17:05:06 -0000 1.31 +++ freexp/build/DOS16/build.bat 16 Nov 2005 08:48:38 -0000 1.32 @@ -1,5 +1,5 @@ @ECHO OFF -REM $Id: build.bat,v 1.31 2005/11/01 17:05:06 mw Exp $ +REM $Id: build.bat,v 1.32 2005/11/16 08:48:38 mw Exp $ REM FreeXP "make" Batchdatei: Kompiliert alle für FreeXP relevanten REM Programme und Ressourcen @@ -31,6 +31,9 @@ %COMP% DOCFORM IF ERRORLEVEL 1 GOTO FEHLER %COMP% TOUCH +IF ERRORLEVEL 1 GOTO FEHLER +%COMP% FXPBHELP +IF ERRORLEVEL 1 GOTO FEHLER REM Hilfsprogramme verschieben MOVE BUILD\DOS16\XPDIR\GENDATE.EXE GENDATE.EXE @@ -166,11 +169,16 @@ CD DOS16 CD XPDIR +REM Overlay einbauen? +FXPBHELP OVR +IF ERRORLEVEL 10 GOTO USEOVR + REM Overlay in die EXE einbauen COPY /B XP.EXE+XP.OVR XP.IMG DEL XP.EXE DEL XP.OVR REN XP.IMG XP.EXE +:USEOVR REM Bei Bedarf UPX aktivieren!! REM UPX -9 *.EXE @@ -221,6 +229,11 @@ { $Log: build.bat,v $ + Revision 1.32 2005/11/16 08:48:38 mw + MW: - Verfeinerung des Buildsystems: + Jetzt kann wieder sehr einfach eine Version mit XP.OVR + erstellt werden, sofern Bedarf besteht. + Revision 1.31 2005/11/01 17:05:06 mw MW: - Kein Updatearchiv erstellen (kann aber bei Bedarf wieder aktiviert werden). Index: freexp/doc/snapshot.dq =================================================================== RCS file: /server/cvs/freexp/doc/snapshot.dq,v retrieving revision 1.60 retrieving revision 1.63 diff -u -r1.60 -r1.63 --- freexp/doc/snapshot.dq 15 Nov 2005 16:26:36 -0000 1.60 +++ freexp/doc/snapshot.dq 16 Nov 2005 18:45:57 -0000 1.63 @@ -279,26 +279,46 @@ %# Entsperren der Programmdatei um Tools den Zugriff auf die % XP.EXE zu erlauben. - Um Programmen den Lesezugriff auf die XP.EXE zu erlauben, welche - die XP.EXE unnötigerweise für Schreibzugriffe öffnen wollen + die XP.EXE unnötigerweise für Schreibzugriffe öffnen wollen, wird die Programmdatei jetzt entsperrt. fileio.pas, xpx.pas + + ■ 14.11.2005 ------------- MW: -%# Deaktivieren des Entsperren, da ohne sinnbaren Erfolg -- Deaktivieren des Entsperren, da ohne sinnbaren Erfolg - xpx.pas +%# Deaktivieren des Entsperrens, da der Erfolg ausblieb. +- Deaktivieren des Entsperrens, da der Erfolg ausblieb. + XPX.PAS + + ■ 15.11.2005 ------------- MW: -%! Fehlerhafte Erkennung des XP-Verzeichnisses korregiert -- Die Erkennung des XP-Verzeichnisses in der Alles_löschen - Routine ging fäschlicherweise von der Existens der xp.ovr +%! Fehlerhafte Erkennung des XP-Verzeichnisses korrigiert. +- Fehlerhafte Erkennung des XP-Verzeichnisses korrigiert: + Die Erkennung des XP-Verzeichnisses in der 'Alles_löschen'- + Routine ging fälschlicherweise von der Existenz der XP.OVR aus. FILEIO.PAS + +■ 15/16.11.2005 +---------------- +MW: +%# Buildsystem auf die wahlweise Erstellung einer XP.OVR +% umgestellt. +- Verfeinerung des Buildsystems: + Jetzt kann bei Bedarf sehr einfach wieder eine Version + mit XP.OVR erstellt werden. Dies dient in erster Linie + dazu Benutzern zu helfen bei denen Tools wegen der Nichtexistenz + einer OVR-Datei bzw. der gesperrten XP.EXE Probleme machen. + Dies sollte nicht dazu verwendet werden, darauf zu hoffen + das die XP.EXE immer schreibbar geöffnet werden kann oder die + XP.OVR überhaupt existiert. + XPX.PAS, XPDEFINE.INC, FXPBHELP.PAS, BUILD.BAT
------------------------------------------------------------------------ FreeXP CVS-Mailingliste CVS-List@freexp.de http://www.freexp.de/cgi-bin/mailman/listinfo/cvs-list