diff options
Diffstat (limited to 'sd/prj')
-rwxr-xr-x | sd/prj/build.lst | 46 | ||||
-rw-r--r-- | sd/prj/d.lst | 76 | ||||
-rw-r--r-- | sd/prj/make.bat | 92 | ||||
-rw-r--r-- | sd/prj/postdlv.btm | 2 | ||||
-rw-r--r-- | sd/prj/stree.bat | 151 | ||||
-rw-r--r-- | sd/prj/struct.txt | 54 |
6 files changed, 421 insertions, 0 deletions
diff --git a/sd/prj/build.lst b/sd/prj/build.lst new file mode 100755 index 000000000000..bc8bf923f7e5 --- /dev/null +++ b/sd/prj/build.lst @@ -0,0 +1,46 @@ +sd sd : filter l10n animations svx stoc canvas NULL +sd sd usr1 - all sd_mkout NULL +sd sd\inc nmake - all sd_inc NULL +sd sd\prj get - all sd_prj NULL +sd sd\source\ui\inc get - all sd_sinc NULL +sd sd\res get - all sd_res NULL +sd sd\res\imagelst get - all sd_resil NULL +sd sd\sdi nmake - all sd_sdi NULL +sd sd\source\helper nmake - all sd_helper sd_inc NULL +sd sd\source\ui\func nmake - all sd_func sd_sdi sd_inc NULL +sd sd\source\ui\view nmake - all sd_view sd_sdi sd_inc NULL +sd sd\source\ui\app nmake - all sd_app sd_sdi sd_inc NULL +sd sd\source\ui\dlg nmake - all sd_dlg sd_sdi sd_inc NULL +sd sd\source\core nmake - all sd_core sd_sdi sd_inc NULL +sd sd\source\core\undo nmake - all sd_undo sd_core sd_inc NULL +sd sd\source\core\text nmake - all sd_text sd_inc NULL +sd sd\source\core\annotations nmake - all sd_annotations sd_inc NULL +sd sd\source\ui\docshell nmake - all sd_docsh sd_sdi sd_inc NULL +sd sd\source\ui\unoidl nmake - all sd_unid sd_sdi sd_inc NULL +sd sd\source\ui\accessibility nmake - all sd_accessibility sd_inc NULL +sd sd\source\ui\toolpanel nmake - all sd_toolpanel sd_sdi sd_inc NULL +sd sd\source\ui\toolpanel\controls nmake - all sd_toolpanel_controls sd_sdi sd_inc NULL +sd sd\source\ui\tools nmake - all sd_tools sd_inc NULL +sd sd\source\ui\slidesorter\shell nmake - all sd_slsshell sd_sdi sd_inc NULL +sd sd\source\ui\slidesorter\model nmake - all sd_slsmodel sd_inc NULL +sd sd\source\ui\slidesorter\view nmake - all sd_slsview sd_inc NULL +sd sd\source\ui\slidesorter\controller nmake - all sd_slscontroller sd_sdi sd_inc NULL +sd sd\source\ui\slidesorter\cache nmake - all sd_slscache sd_inc NULL +sd sd\source\ui\notes nmake - all sd_notes sd_inc NULL +sd sd\source\ui\table nmake - all sd_table sd_inc NULL +sd sd\source\filter\ppt nmake - all sd_ppt sd_inc NULL +sd sd\source\filter nmake - all sd_filt sd_sdi sd_ppt sd_inc NULL +sd sd\source\filter\cgm nmake - all sd_cgm sd_inc NULL +sd sd\source\filter\eppt nmake - all sd_eppt sd_inc NULL +sd sd\source\filter\grf nmake - all sd_grf sd_inc NULL +sd sd\source\filter\xml nmake - all sd_xml sd_inc NULL +sd sd\source\filter\html nmake - all sd_html sd_inc NULL +sd sd\source\ui\animations nmake - all sd_animations sd_inc NULL +sd sd\source\ui\slideshow nmake - all sd_slideshow sd_sdi sd_inc NULL +sd sd\source\ui\presenter nmake - all sd_presenter sd_inc NULL +sd sd\source\ui\framework\configuration nmake - all sd_framework_configuration sd_inc NULL +sd sd\source\ui\framework\module nmake - all sd_framework_module sd_inc NULL +sd sd\source\ui\framework\factories nmake - all sd_framework_factories sd_inc NULL +sd sd\source\ui\framework\tools nmake - all sd_framework_tools sd_inc NULL +sd sd\source\ui\annotations nmake - all sd_uiannotations sd_inc NULL +sd sd\util nmake - all sd_util sd_app sd_cgm sd_core sd_dlg sd_docsh sd_eppt sd_filt sd_func sd_grf sd_unid sd_view sd_xml sd_html sd_ppt sd_accessibility sd_animations sd_toolpanel sd_toolpanel_controls sd_tools sd_slsshell sd_slsmodel sd_slsview sd_slscontroller sd_slscache sd_notes sd_table sd_slideshow sd_presenter sd_undo sd_helper sd_framework_configuration sd_framework_module sd_framework_tools sd_framework_factories sd_text sd_annotations sd_uiannotations NULL diff --git a/sd/prj/d.lst b/sd/prj/d.lst new file mode 100644 index 000000000000..fd21f7cd4b5b --- /dev/null +++ b/sd/prj/d.lst @@ -0,0 +1,76 @@ +mkdir: %COMMON_DEST%\bin%_EXT%\hid +mkdir: %COMMON_DEST%\res%_EXT% +mkdir: %_DEST%\xml%_EXT%\uiconfig +mkdir: %_DEST%\xml%_EXT%\uiconfig\modules +mkdir: %_DEST%\xml%_EXT%\uiconfig\modules\sdraw +mkdir: %_DEST%\xml%_EXT%\uiconfig\modules\simpress +mkdir: %_DEST%\xml%_EXT%\uiconfig\modules\sdraw\menubar +mkdir: %_DEST%\xml%_EXT%\uiconfig\modules\simpress\menubar +mkdir: %_DEST%\xml%_EXT%\uiconfig\modules\sdraw\toolbar +mkdir: %_DEST%\xml%_EXT%\uiconfig\modules\simpress\toolbar +mkdir: %_DEST%\xml%_EXT%\uiconfig\modules\sdraw\accelerator +mkdir: %_DEST%\xml%_EXT%\uiconfig\modules\simpress\accelerator +mkdir: %_DEST%\xml%_EXT%\uiconfig\modules\sdraw\accelerator\en-US +mkdir: %_DEST%\xml%_EXT%\uiconfig\modules\sdraw\accelerator\de +mkdir: %_DEST%\xml%_EXT%\uiconfig\modules\sdraw\accelerator\es +mkdir: %_DEST%\xml%_EXT%\uiconfig\modules\sdraw\accelerator\fr +mkdir: %_DEST%\xml%_EXT%\uiconfig\modules\simpress\accelerator\en-US +mkdir: %_DEST%\xml%_EXT%\uiconfig\modules\simpress\accelerator\de +mkdir: %_DEST%\xml%_EXT%\uiconfig\modules\simpress\accelerator\es +mkdir: %_DEST%\xml%_EXT%\uiconfig\modules\simpress\accelerator\fr +mkdir: %_DEST%\xml%_EXT%\uiconfig\modules\sdraw\statusbar +mkdir: %_DEST%\xml%_EXT%\uiconfig\modules\simpress\statusbar + +..\%COMMON_OUTDIR%\misc\*.hid %COMMON_DEST%\bin%_EXT%\hid\*.hid +..\%COMMON_OUTDIR%\srs\core_srs.hid %COMMON_DEST%\res%_EXT%\sdcore_srs.hid + +..\%__SRC%\misc\*.map %_DEST%\bin%_EXT%\*.map +..\%__SRC%\lib\sdi.lib %_DEST%\lib%_EXT%\sdi.lib +..\%__SRC%\slb\lib*.* %_DEST%\lib%_EXT%\lib*.* +..\%__SRC%\lib\lib*.* %_DEST%\lib%_EXT%\lib*.* +..\%__SRC%\bin\sd?????.dll %_DEST%\bin%_EXT%\sd?????.dll +..\%__SRC%\bin\sd??????.dll %_DEST%\bin%_EXT%\sd??????.dll +..\%__SRC%\bin\sd*.res %_DEST%\bin%_EXT%\sd*.res +..\%__SRC%\bin\sd???????.dll %_DEST%\bin%_EXT%\sd???????.dll +..\%__SRC%\bin\emp?????.* %_DEST%\bin%_EXT%\emp?????.* + +mkdir: %_DEST%\pck%_EXT% +..\res\webview\common.inc %_DEST%\pck%_EXT%\common.inc +..\res\webview\common.pl %_DEST%\pck%_EXT%\common.pl +..\res\webview\edit.asp %_DEST%\pck%_EXT%\edit.asp +..\res\webview\edit.pl %_DEST%\pck%_EXT%\edit.pl +..\res\webview\editpic.asp %_DEST%\pck%_EXT%\editpic.asp +..\res\webview\editpic.pl %_DEST%\pck%_EXT%\editpic.pl +..\res\webview\index.pl %_DEST%\pck%_EXT%\index.pl +..\res\webview\poll.asp %_DEST%\pck%_EXT%\poll.asp +..\res\webview\poll.pl %_DEST%\pck%_EXT%\poll.pl +..\res\webview\savepic.asp %_DEST%\pck%_EXT%\savepic.asp +..\res\webview\savepic.pl %_DEST%\pck%_EXT%\savepic.pl +..\res\webview\show.asp %_DEST%\pck%_EXT%\show.asp +..\res\webview\show.pl %_DEST%\pck%_EXT%\show.pl +..\res\webview\webview.asp %_DEST%\pck%_EXT%\webcast.asp +..\res\webview\webview.pl %_DEST%\pck%_EXT%\webcast.pl + +..\res\buttons\*.zip %_DEST%\pck%_EXT%\*.zip + +mkdir: %_DEST%\inc%_EXT%\sd +..\inc\sddll.hxx %_DEST%\inc%_EXT%\sd\sddll.hxx + +..\xml\*.xml %_DEST%\xml%_EXT%\*.xml + +..\uiconfig\sdraw\menubar\*.xml %_DEST%\xml%_EXT%\uiconfig\modules\sdraw\menubar\*.xml +..\uiconfig\simpress\menubar\*.xml %_DEST%\xml%_EXT%\uiconfig\modules\simpress\menubar\*.xml +..\uiconfig\sdraw\toolbar\*.xml %_DEST%\xml%_EXT%\uiconfig\modules\sdraw\toolbar\*.xml +..\uiconfig\simpress\toolbar\*.xml %_DEST%\xml%_EXT%\uiconfig\modules\simpress\toolbar\*.xml +..\uiconfig\sdraw\accelerator\en-US\*.xml %_DEST%\xml%_EXT%\uiconfig\modules\sdraw\accelerator\en-US\*.xml +..\uiconfig\sdraw\accelerator\de\*.xml %_DEST%\xml%_EXT%\uiconfig\modules\sdraw\accelerator\de\*.xml +..\uiconfig\sdraw\accelerator\es\*.xml %_DEST%\xml%_EXT%\uiconfig\modules\sdraw\accelerator\es\*.xml +..\uiconfig\sdraw\accelerator\fr\*.xml %_DEST%\xml%_EXT%\uiconfig\modules\sdraw\accelerator\fr\*.xml +..\uiconfig\simpress\accelerator\*.xml %_DEST%\xml%_EXT%\uiconfig\modules\simpress\accelerator\*.xml +..\uiconfig\simpress\accelerator\en-US\*.xml %_DEST%\xml%_EXT%\uiconfig\modules\simpress\accelerator\en-US\*.xml +..\uiconfig\simpress\accelerator\de\*.xml %_DEST%\xml%_EXT%\uiconfig\modules\simpress\accelerator\de\*.xml +..\uiconfig\simpress\accelerator\es\*.xml %_DEST%\xml%_EXT%\uiconfig\modules\simpress\accelerator\es\*.xml +..\uiconfig\simpress\accelerator\fr\*.xml %_DEST%\xml%_EXT%\uiconfig\modules\simpress\accelerator\fr\*.xml +..\uiconfig\sdraw\statusbar\*.xml %_DEST%\xml%_EXT%\uiconfig\modules\sdraw\statusbar\*.xml +..\uiconfig\simpress\statusbar\*.xml %_DEST%\xml%_EXT%\uiconfig\modules\simpress\statusbar\*.xml + diff --git a/sd/prj/make.bat b/sd/prj/make.bat new file mode 100644 index 000000000000..7525d0a51632 --- /dev/null +++ b/sd/prj/make.bat @@ -0,0 +1,92 @@ +@echo off +REM ***************************************************************** +REM * MAKE +REM * (c) Copyright 1992-1994 STAR DIVISION +REM * Beschreibung: Uebersetzt aktuelle Version +REM * Aufruf: MAKE [Option1 .. OptionN] +REM * Optionen: PRODUCT - Product-Version (FULL) +REM * DEMO - Product-Version (DEMO) +REM * DEPEND - Depend-Listen erzeugen +REM * OPTIMIZE - Version mit Optimierung +REM * DEBUG - Version mit Debuginformationen +REM * PROFILE - Version fuer Profiling +REM * DBGUITL - Version mit Assertions +REM * ESO: PCH - Precompiled Header verwenden +REM ***************************************************************** + +IF "%1" == "" goto Next + +set STEMPFILE=%temp%\temp.mak +echo. >%STEMPFILE% +set MAKECMD=@%STEMPFILE% + +REM *** Parameter parsen *** +:Loop + +IF "%1" == "" goto Next + +IF "%1" == "product" echo product=full >>%STEMPFILE% +IF "%1" == "Product" echo product=full >>%STEMPFILE% +IF "%1" == "PRODUCT" echo product=full >>%STEMPFILE% + +IF "%1" == "demo" echo product=demo >>%STEMPFILE% +IF "%1" == "Demo" echo product=demo >>%STEMPFILE% +IF "%1" == "DEMO" echo product=demo >>%STEMPFILE% + +IF "%1" == "depend" echo depend=true >>%STEMPFILE% +IF "%1" == "Depend" echo depend=true >>%STEMPFILE% +IF "%1" == "DEPEND" echo depend=true >>%STEMPFILE% + +IF "%1" == "optimize" echo optimize=true >>%STEMPFILE% +IF "%1" == "Optimize" echo optimize=true >>%STEMPFILE% +IF "%1" == "OPTIMIZE" echo optimize=true >>%STEMPFILE% + +IF "%1" == "debug" echo debug=true >>%STEMPFILE% +IF "%1" == "Debug" echo debug=true >>%STEMPFILE% +IF "%1" == "DEBUG" echo debug=true >>%STEMPFILE% + +IF "%1" == "profile" echo product=full profile=true >>%STEMPFILE% +IF "%1" == "Profile" echo product=full profile=true >>%STEMPFILE% +IF "%1" == "PROFILE" echo product=full profile=true >>%STEMPFILE% + +IF "%1" == "dbgutil" echo dbgutil=true >>%STEMPFILE% +IF "%1" == "Dbgutil" echo dbgutil=true >>%STEMPFILE% +IF "%1" == "DBGUTIL" echo dbgutil=true >>%STEMPFILE% + +IF "%1" == "seg" echo product=full seg=true >>%STEMPFILE% +IF "%1" == "Seg" echo product=full seg=true >>%STEMPFILE% +IF "%1" == "SEG" echo product=full seg=true >>%STEMPFILE% + +IF "%1" == "tcv" echo product=full tcv=-2000 >>%STEMPFILE% +IF "%1" == "tcv" echo product=full tcv=-2000 >>%STEMPFILE% +IF "%1" == "TCV" echo product=full tcv=-2000 >>%STEMPFILE% + +IF "%1" == "siz" echo product=full siz=true >>%STEMPFILE% +IF "%1" == "Siz" echo product=full siz=true >>%STEMPFILE% +IF "%1" == "SIZ" echo product=full siz=true >>%STEMPFILE% + +IF "%1" == "pch" echo prjpch=true >>%STEMPFILE% +IF "%1" == "Pch" echo prjpch=true >>%STEMPFILE% +IF "%1" == "PCH" echo prjpch=true >>%STEMPFILE% + +IF "%1" == "-i" echo -i >>%STEMPFILE% +IF "%1" == "-I" echo -i >>%STEMPFILE% + +shift +goto Loop + +:Next +REM *** Kommando setzen *** +SET STREECMD=nmake %MAKECMD% + +REM *** Kommando ausfuehren *** +echo ****************************************************** +echo MAKE - (c) 1992-1994 STAR DIVISION +call stree MAKE + +REM *** Aufraeumen *** +IF NOT "%STEMPFILE%" == "" del %STEMPFILE% +SET STREECMD= +set STEMPFILE= +set MAKECMD= +echo on diff --git a/sd/prj/postdlv.btm b/sd/prj/postdlv.btm new file mode 100644 index 000000000000..3db49b3ad126 --- /dev/null +++ b/sd/prj/postdlv.btm @@ -0,0 +1,2 @@ +quit + diff --git a/sd/prj/stree.bat b/sd/prj/stree.bat new file mode 100644 index 000000000000..3903ca0043fc --- /dev/null +++ b/sd/prj/stree.bat @@ -0,0 +1,151 @@ +REM ***************************************************************** +REM * STREE +REM * (c) Copyright 1992-1994 STAR DIVISION +REM * Beschreibung: Arbeitet Source-Verzeichnis-Baum von TOOLS ab +REM * Aufruf: STREE DIR +REM * DIR: ALL - Alle Verzeichnisse +REM * MAKE - Alle Verzeichnisse mit MAKEFILE +REM * Umgebung: GUI - Systemversion +REM * COM - Systemversion +REM * GUIBASE - Abhaengiges Source-Verzeichnis +REM * STREECMD - Auszufuehrendes Kommando (z.B. nmake) +REM ***************************************************************** + +REM *** Parameter parsen und Variablen ueberpruefen *** +IF "%GUI%" == "" GOTO Error1 +IF "%COM%" == "" GOTO Error1 +IF "%GUIBASE%" == "" GOTO Error1 + +IF "%1" == "" GOTO Error3 +IF "%STREECMD%" == "" GOTO Error3 + + +REM *** Kommando ausgeben *** +echo Kommando: %STREECMD% + +REM *** In die Root wechseln +cd .. + + +REM *** Include - Verzeichnisse *** +IF NOT "%1" == "ALL" goto NotAll +cd inc +echo ------------------------------------------------------ +cd +%STREECMD% +IF ERRORLEVEL 1 goto Error2 +cd .. + +cd res +echo ------------------------------------------------------ +cd +%STREECMD% +IF ERRORLEVEL 1 goto Error2 +cd .. + +cd source\ui\inc +echo ------------------------------------------------------ +cd +%STREECMD% +IF ERRORLEVEL 1 goto Error2 +cd ..\..\.. + +REM *** Verzeichnisse mit Makefile *** +:NotAll + +cd sdi +echo ------------------------------------------------------ +cd +%STREECMD% +IF ERRORLEVEL 1 goto Error2 +cd .. + +REM stardiv/sd -> ONE + +cd source\ui +cd app +echo ------------------------------------------------------ +cd +%STREECMD% +IF ERRORLEVEL 1 goto Error2 +cd .. + +cd dlg +echo ------------------------------------------------------ +cd +%STREECMD% +IF ERRORLEVEL 1 goto Error2 +cd .. + +cd docshell +echo ------------------------------------------------------ +cd +%STREECMD% +IF ERRORLEVEL 1 goto Error2 +cd .. + +cd view +echo ------------------------------------------------------ +cd +%STREECMD% +IF ERRORLEVEL 1 goto Error2 +cd .. + +cd func +echo ------------------------------------------------------ +cd +%STREECMD% +IF ERRORLEVEL 1 goto Error2 +cd .. + +cd unoidl +echo ------------------------------------------------------ +cd +%STREECMD% +IF ERRORLEVEL 1 goto Error2 +cd ..\.. + +cd core +echo ------------------------------------------------------ +cd +%STREECMD% +IF ERRORLEVEL 1 goto Error2 +cd .. + +cd filter +echo ------------------------------------------------------ +cd +%STREECMD% +IF ERRORLEVEL 1 goto Error2 +cd .. + +echo ------------------------------------------------------ +cd +%STREECMD% +IF ERRORLEVEL 1 goto Error2 +cd .. + +echo ------------------------------------------------------ +cd util +%STREECMD% +IF ERRORLEVEL 1 goto Error2 +cd .. + +echo ------------------------------------------------------ +cd prj +goto End + +REM *** Fehler ausgeben *** +:Error1 +echo Error: Keine Systemversion oder nicht vollstaendig gesetzt ! +goto End +:Error2 +echo Error: Fehler bei Ausfhrung eines Kommandos ! +goto End +:Error3 +echo Error: Falsche Parameter wurden an STREE uebergeben ! +goto End + +REM *** Aufraeumen *** +:End + diff --git a/sd/prj/struct.txt b/sd/prj/struct.txt new file mode 100644 index 000000000000..5e13a0ec2538 --- /dev/null +++ b/sd/prj/struct.txt @@ -0,0 +1,54 @@ + +sd- + |-idl + |-inc ---- + | |-usr ----- + | |-IFACEID.hxx (IDs fuer Interfaces) + |-jobs + |-prj + |-res + |-source - + | |-ui ------ + | |-inc ---- (Deklaration der Klassen) + | | |-UNOMODEL.hxx + | | |-UNOPAGE.hxx + | | + | |-unoidl - (Implementation der Klassen) + | |-UNOMODEL.cxx + | |-UNOPAGE.cxx + |-unoidl - + | |-sd ------ + | | |-XIMODEL.idl + | | |-XIPAGE.idl (der eigentliche IDL-Code) + | |-smart --- + | |-XIMODEL.idl + | |-XIPAGE.idl (import/mapping des IDL-Codes) + |-util + |-wntmsci- + | |-idl------ + | | |-usr -- + | | |-MAP.idl + | | |-SDMAP.idl + | |-inc------ + | | |-sd --- (Deklaration der Interfaces) + | | |-XIMODEL.hxx + | | |-XIPAGE.hxx ... + | |-misc ---- + | |-XIMODEL.cxx + | (Impl., fast ausschliesslich pure virtual functions) + |-workben + + + +usr- + |-idl ---- + | |-cponent - + | |-smart - + | | |-MAP.idl + | |-usr --- + | |-SFXMAP.idl + | + |-inc ---- + |-usr ----- + |-IFACEID.hxx + |