summaryrefslogtreecommitdiff
path: root/sd/prj
diff options
context:
space:
mode:
Diffstat (limited to 'sd/prj')
-rwxr-xr-xsd/prj/build.lst46
-rw-r--r--sd/prj/d.lst76
-rw-r--r--sd/prj/make.bat92
-rw-r--r--sd/prj/postdlv.btm2
-rw-r--r--sd/prj/stree.bat151
-rw-r--r--sd/prj/struct.txt54
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
+