Jelajahi Sumber

make DevPacker cross-platform, update scripts for building console compilers, upgrade binary console compilers, remove debug procedures and module from repository

Ivan Denisov 3 tahun lalu
induk
melakukan
d522c11aa1
27 mengubah file dengan 83 tambahan dan 4 penghapusan
  1. TEMPAT SAMPAH
      Cons/Mod/ForDebug.odc
  2. TEMPAT SAMPAH
      Dev/Mod/Packer.odc
  3. TEMPAT SAMPAH
      Dev/Mod/References.odc
  4. TEMPAT SAMPAH
      Lin/Mod/Backends.odc
  5. TEMPAT SAMPAH
      Lin/Mod/Files.odc
  6. TEMPAT SAMPAH
      Lin/Mod/Packer.odc
  7. TEMPAT SAMPAH
      Lin/Mod/Ports.odc
  8. TEMPAT SAMPAH
      Std/Mod/Documents.odc
  9. TEMPAT SAMPAH
      Std/Mod/Grids.odc
  10. TEMPAT SAMPAH
      Std/Mod/StdCFrames.odc
  11. TEMPAT SAMPAH
      Std/Mod/Tiles.odc
  12. TEMPAT SAMPAH
      Std/Mod/Windows.odc
  13. TEMPAT SAMPAH
      System/Mod/Services.odc
  14. TEMPAT SAMPAH
      System/Mod/Views.odc
  15. TEMPAT SAMPAH
      Win/Docu/Build-Tool.odc
  16. TEMPAT SAMPAH
      Win/Mod/Backends.odc
  17. TEMPAT SAMPAH
      Win/Mod/Files.odc
  18. TEMPAT SAMPAH
      Win/Mod/Kernel.odc
  19. TEMPAT SAMPAH
      Win/Mod/PackedFiles.odc
  20. TEMPAT SAMPAH
      Win/Mod/Packer.odc
  21. 4 3
      build-windows.bat
  22. TEMPAT SAMPAH
      dev0fbsd
  23. TEMPAT SAMPAH
      dev0lin
  24. TEMPAT SAMPAH
      dev0obsd
  25. TEMPAT SAMPAH
      dev0win.exe
  26. 79 1
      pack-dev0lin
  27. TEMPAT SAMPAH
      pack-dev0win.odc

TEMPAT SAMPAH
Cons/Mod/ForDebug.odc


TEMPAT SAMPAH
Dev/Mod/Packer.odc


TEMPAT SAMPAH
Dev/Mod/References.odc


TEMPAT SAMPAH
Lin/Mod/Backends.odc


TEMPAT SAMPAH
Lin/Mod/Files.odc


TEMPAT SAMPAH
Lin/Mod/Packer.odc


TEMPAT SAMPAH
Lin/Mod/Ports.odc


TEMPAT SAMPAH
Std/Mod/Documents.odc


TEMPAT SAMPAH
Std/Mod/Grids.odc


TEMPAT SAMPAH
Std/Mod/StdCFrames.odc


TEMPAT SAMPAH
Std/Mod/Tiles.odc


TEMPAT SAMPAH
Std/Mod/Windows.odc


TEMPAT SAMPAH
System/Mod/Services.odc


TEMPAT SAMPAH
System/Mod/Views.odc


TEMPAT SAMPAH
Win/Docu/Build-Tool.odc


TEMPAT SAMPAH
Win/Mod/Backends.odc


TEMPAT SAMPAH
Win/Mod/Files.odc


TEMPAT SAMPAH
Win/Mod/Kernel.odc


TEMPAT SAMPAH
Win/Mod/PackedFiles.odc


TEMPAT SAMPAH
Win/Mod/Packer.odc


+ 4 - 3
build-windows.bat

@@ -1,7 +1,8 @@
 @echo off
-@echo DevCompiler.CompileSubs Com Comm Ctl Dev Form Ole Sql Std System Text Win Cons >> tmp.txt
-@echo DevLinker.Link BlackBox.exe := Unicode Kernel$+ Utf WinKernel Files WinEnv WinFiles WinGui StdLoader WinLoader 1 BlackBox.res 1 Applogo.ico 2 Doclogo.ico 3 SFLogo.ico 4 CFLogo.ico 5 DtyLogo.ico 6 folderimg.ico 7 openimg.ico 8 leafimg.ico 1 Move.cur 2 Copy.cur 3 Link.cur 4 Pick.cur 5 Stop.cur 6 Hand.cur 7 Table.cur >> tmp.txt
-@echo DevLinker.Link BBInt.exe := Kernel$+ Utf WinKernel Files WinEnv WinFiles StdLoader WinIntLoader >> tmp.txt
+@echo DevCompiler.CompileSubs Com Comm Ctl Dev Form Ole Sql Std System Text Win Cons Mdi >> tmp.txt
+@echo DevLinker.Link BlackBox.exe := Kernel$+ Utf WinKernel Files WinEnv WinFiles WinGui StdLoader WinLoader 1 BlackBox.res 1 Applogo.ico 2 Doclogo.ico 3 SFLogo.ico 4 CFLogo.ico 5 DtyLogo.ico 6 folderimg.ico 7 openimg.ico 8 leafimg.ico 1 Move.cur 2 Copy.cur 3 Link.cur 4 Pick.cur 5 Stop.cur 6 Hand.cur 7 Table.cur >> tmp.txt
+@echo DevLinker.Link BlackBoxMDI.exe := Kernel$+ Utf WinKernel Files WinEnv WinFiles WinGui StdLoader MdiLoader 1 BlackBox.res 1 Applogo.ico 2 Doclogo.ico 3 SFLogo.ico 4 CFLogo.ico 5 DtyLogo.ico 6 folderimg.ico 7 openimg.ico 8 leafimg.ico 1 Move.cur 2 Copy.cur 3 Link.cur 4 Pick.cur 5 Stop.cur 6 Hand.cur 7 Table.cur >> tmp.txt
+@echo DevLinker.Link BlackBoxInterp.exe := Kernel$+ Utf WinKernel Files WinEnv WinFiles StdLoader WinIntLoader >> tmp.txt
 @echo Kernel.Quit(0) >> tmp.txt
 dev0win.exe /BB_PACKED_FIRST < tmp.txt
 del tmp.txt

TEMPAT SAMPAH
dev0fbsd


TEMPAT SAMPAH
dev0lin


TEMPAT SAMPAH
dev0obsd


TEMPAT SAMPAH
dev0win.exe


+ 79 - 1
pack-dev0lin

@@ -2,6 +2,84 @@
 
 ./blackboxInterp <<DATA
 DevLinker1.LinkElfExe `uname -s` dev0 := Kernel$+ Utf LinKernel Files LinEnv LinFiles LinPackedFiles StdLoader LinIntLoader
-LinPacker.PackThis dev0 := Lin/Code/IntInit.ocf Lin/Code/Console.ocf System/Code/Console.ocf Lin/Code/Registry.ocf Lin/Code/Lang.ocf System/Code/Dialog.ocf Cons/Code/Fonts.ocf System/Code/Fonts.ocf Cons/Code/Windows.ocf System/Code/Windows.ocf System/Code/Ports.ocf System/Code/Services.ocf System/Code/Stores.ocf System/Code/Strings.ocf System/Code/Math.ocf System/Code/Sequencers.ocf System/Code/Models.ocf System/Code/Views.ocf System/Code/Log.ocf System/Code/Converters.ocf System/Code/Meta.ocf System/Code/Controllers.ocf System/Code/Properties.ocf System/Code/Containers.ocf System/Code/Mechanisms.ocf System/Code/Documents.ocf System/Code/Dates.ocf System/Code/Printers.ocf System/Code/Printing.ocf Lin/Code/Dates.ocf Lin/Code/IntDialog.ocf Std/Code/Interpreter.ocf Std/Code/Dialog.ocf Std/Code/Librarian.ocf Std/Code/Log.ocf Text/Code/Models.ocf Text/Code/Mappers.ocf Text/Code/Rulers.ocf Text/Code/Views.ocf Text/Code/Setters.ocf Text/Code/Controllers.ocf Cons/Code/Log.ocf Cons/Code/Interp.ocf Dev/Code/Commanders.ocf System/Code/Controls.ocf Std/Code/CFrames.ocf Dev/Code/Compiler.ocf Dev/Code/Markers.ocf Dev/Code/Selectors.ocf Dev/Code/CPM.ocf Dev/Code/CPT.ocf Dev/Code/CPB.ocf Dev/Code/CPP.ocf Dev/Code/CPS.ocf Dev/Code/CPE.ocf Dev/Code/CPV486.ocf Dev/Code/CPH.ocf Dev/Code/CPL486.ocf Dev/Code/CPC486.ocf Std/Code/ETHConv.ocf Std/Code/TextConv.ocf Dev/Code/Linker.ocf Cons/Code/Compiler.ocf Std/Code/Api.ocf Std/Code/Cmds.ocf Std/Code/Links.ocf Dev/Code/Linker1.ocf Dev/Code/LnkBase.ocf Lin/Code/Chmod.ocf Dev/Code/LnkLoad.ocf Dev/Code/LnkWriteElf.ocf Dev/Code/LnkWriteElfStatic.ocf Dev/Code/LnkWritePe.ocf 
+DevPacker.PackThis dev0 :=
+Lin/Code/IntInit.ocf
+Lin/Code/Console.ocf
+System/Code/Console.ocf
+Std/Code/Registry.ocf
+Lin/Code/Registry.ocf
+Lin/Code/Lang.ocf
+System/Code/Dialog.ocf
+Cons/Code/Fonts.ocf
+System/Code/Fonts.ocf
+Cons/Code/Windows.ocf
+System/Code/Windows.ocf
+System/Code/Ports.ocf
+System/Code/Services.ocf
+System/Code/Stores.ocf
+System/Code/Strings.ocf
+System/Code/Math.ocf
+System/Code/Sequencers.ocf
+System/Code/Models.ocf
+System/Code/Views.ocf
+System/Code/Log.ocf
+System/Code/Converters.ocf
+System/Code/Meta.ocf
+System/Code/Controllers.ocf
+System/Code/Properties.ocf
+System/Code/Containers.ocf
+System/Code/Mechanisms.ocf
+System/Code/Documents.ocf
+System/Code/Dates.ocf
+System/Code/Printers.ocf
+System/Code/Printing.ocf
+Lin/Code/Dates.ocf
+Lin/Code/IntDialog.ocf
+Std/Code/Interpreter.ocf
+Std/Code/Dialog.ocf
+Std/Code/Librarian.ocf
+Std/Code/Log.ocf
+Text/Code/Models.ocf
+Text/Code/Mappers.ocf
+Text/Code/Rulers.ocf
+Text/Code/Views.ocf
+Text/Code/Setters.ocf
+Text/Code/Controllers.ocf
+Cons/Code/Log.ocf
+Cons/Code/Interp.ocf
+Dev/Code/Commanders.ocf
+System/Code/Controls.ocf
+Std/Code/CFrames.ocf
+Dev/Code/Compiler.ocf
+Dev/Code/Markers.ocf
+Dev/Code/Selectors.ocf
+Dev/Code/CPM.ocf
+Dev/Code/CPT.ocf
+Dev/Code/CPB.ocf
+Dev/Code/CPP.ocf
+Dev/Code/CPS.ocf
+Dev/Code/CPE.ocf
+Dev/Code/CPV486.ocf
+Dev/Code/CPH.ocf
+Dev/Code/CPL486.ocf
+Dev/Code/CPC486.ocf
+Std/Code/ETHConv.ocf
+Std/Code/TextConv.ocf
+Dev/Code/Linker.ocf
+Cons/Code/Compiler.ocf
+Std/Code/Api.ocf
+Std/Code/Cmds.ocf
+Std/Code/Links.ocf
+Dev/Code/Linker1.ocf
+Dev/Code/LnkBase.ocf
+Lin/Code/Chmod.ocf
+Dev/Code/LnkLoad.ocf
+Dev/Code/LnkWriteElf.ocf
+Dev/Code/LnkWriteElfStatic.ocf
+Dev/Code/LnkWritePe.ocf
+
+Kernel.Quit(0)
+DATA
+
 Kernel.Quit(0)
 DATA

TEMPAT SAMPAH
pack-dev0win.odc