Meta: Add files to repository
This commit is contained in:
parent
80a0428b66
commit
39198164cd
1029 changed files with 78311 additions and 0 deletions
103
System/MakeSystem.HC
Normal file
103
System/MakeSystem.HC
Normal file
|
@ -0,0 +1,103 @@
|
|||
/* clang-format off */
|
||||
|
||||
DocMax(adam_task);
|
||||
WinMax(adam_task);
|
||||
WinToTop(adam_task);
|
||||
|
||||
#include "Setup/Environment";
|
||||
|
||||
// Erythros system drivers
|
||||
"drivers: { ";
|
||||
#include "Drivers/Audio";
|
||||
#include "Drivers/Display";
|
||||
#include "Drivers/Mouse";
|
||||
#include "Drivers/Pci";
|
||||
#include "Drivers/Virtio-blk";
|
||||
#include "Drivers/VMSVGA";
|
||||
#include "Drivers/VMwareTools";
|
||||
#include "Drivers/AC97";
|
||||
"}\n";
|
||||
|
||||
// FFI support files
|
||||
#include "FFI/Base";
|
||||
#include "FFI/LibC";
|
||||
#include "FFI/New";
|
||||
#include "FFI/ELF64";
|
||||
|
||||
// stb_image library
|
||||
#include "Utilities/Image";
|
||||
load_elf("M:/build/bin/image");
|
||||
|
||||
// Jakt support files
|
||||
#include "Jakt/OS";
|
||||
#include "Jakt/IOPort";
|
||||
#include "Jakt/PCI";
|
||||
#include "Jakt/Time";
|
||||
|
||||
#include "Libraries/Tlse";
|
||||
load_elf("M:/build/bin/tlse");
|
||||
|
||||
// Networking APIs
|
||||
#include "Api/Dns.HC";
|
||||
#include "Api/Icmp.HC";
|
||||
#include "Api/Ipv4.HC";
|
||||
#include "Api/MD5.HC";
|
||||
#include "Api/NetInfo.HC";
|
||||
#include "Api/Tcp.HC";
|
||||
#include "Api/Tls.HC";
|
||||
|
||||
// Erythros system libraries
|
||||
"libraries: { ";
|
||||
#include "Libraries/Function";
|
||||
#include "Libraries/Base64";
|
||||
#include "Libraries/String";
|
||||
#include "Libraries/BitmapFont";
|
||||
#include "Libraries/Display";
|
||||
#include "Libraries/FileSystem";
|
||||
#include "Libraries/Graphics2D";
|
||||
#include "Libraries/Animation2D";
|
||||
#include "Libraries/Image";
|
||||
#include "Libraries/Json";
|
||||
#include "Libraries/Rsa";
|
||||
#include "Libraries/Sha256";
|
||||
#include "Libraries/System";
|
||||
#include "Libraries/RawText";
|
||||
#include "Libraries/User";
|
||||
#include "Libraries/Session";
|
||||
#include "Libraries/Shell";
|
||||
#include "Libraries/Stdio";
|
||||
#include "Libraries/Http";
|
||||
#include "Libraries/Audio";
|
||||
#include "Libraries/Gui";
|
||||
#include "Libraries/Ipc";
|
||||
#include "Libraries/Clipboard";
|
||||
#include "Libraries/Widget";
|
||||
#include "Libraries/Theme";
|
||||
"}\n";
|
||||
|
||||
@http_init_tmp_and_cache_directories;
|
||||
|
||||
load_elf("M:/build/bin/net");
|
||||
|
||||
// Networking Utilities
|
||||
#include "Utilities/Dns";
|
||||
#include "Utilities/NetRep";
|
||||
#include "Utilities/Ping";
|
||||
#include "Utilities/Time";
|
||||
|
||||
Spawn(_start, , "Net Task");
|
||||
|
||||
TimeSync;
|
||||
|
||||
#include "Core/Compositor";
|
||||
#include "Core/FileSystem";
|
||||
#include "Core/Menu";
|
||||
#include "Core/MessageBox";
|
||||
#include "Core/Shell";
|
||||
#include "Core/ShellCommands";
|
||||
#include "Core/SystemTray";
|
||||
#include "Core/SystemStarter";
|
||||
|
||||
#include "Setup/Init";
|
||||
|
||||
/* clang-format on */
|
Loading…
Add table
Add a link
Reference in a new issue