diff --git a/src/servers/Jamfile b/src/servers/Jamfile new file mode 100644 index 0000000000..80b7d1030b --- /dev/null +++ b/src/servers/Jamfile @@ -0,0 +1,4 @@ +SubDir OBOS_TOP src servers ; + +SubInclude OBOS_TOP src servers app ; + diff --git a/src/servers/app/Jamfile b/src/servers/app/Jamfile new file mode 100644 index 0000000000..51d4bcb9b0 --- /dev/null +++ b/src/servers/app/Jamfile @@ -0,0 +1,4 @@ +SubDir OBOS_TOP src servers app ; + +SubInclude OBOS_TOP src servers app proto6 ; + diff --git a/src/servers/app/proto6/Jamfile b/src/servers/app/proto6/Jamfile new file mode 100644 index 0000000000..8f3ea00a74 --- /dev/null +++ b/src/servers/app/proto6/Jamfile @@ -0,0 +1,35 @@ +SubDir OBOS_TOP src servers app proto6 ; + +Server OBAppServer : + # Misc. Sources + BeDecorator.cpp + ColorUtils.cc + DebugTools.cpp + Decorator.cpp + PortLink.cpp + YMakDecorator.cpp + + # Operating Classes + AppServer.cpp + Desktop.cpp + Layer.cpp + ServerApp.cpp + ServerBitmap.cpp + ServerCursor.cpp + ServerWindow.cpp + SystemPalette.cpp + WindowBorder.cpp + + # Display Modules + DisplayDriver.cpp + ScreenDriver.cpp + SecondDriver.cpp + ViewDriver.cpp +; +LinkSharedOSLibs OBAppServer : be root game translation stdc++.r4 ; + + +SubInclude OBOS_TOP src servers app proto6 driverharness ; +SubInclude OBOS_TOP src servers app proto6 router ; +SubInclude OBOS_TOP src servers app proto6 testobapp ; + diff --git a/src/servers/app/proto6/driverharness/Jamfile b/src/servers/app/proto6/driverharness/Jamfile new file mode 100644 index 0000000000..a627b8a43f --- /dev/null +++ b/src/servers/app/proto6/driverharness/Jamfile @@ -0,0 +1,13 @@ +SubDir OBOS_TOP src servers app proto6 driverharness ; + +App DriverHarness : + <$(SOURCE_GRIST)>AppServer.cpp + <$(SOURCE_GRIST)>DebugTools.cpp + <$(SOURCE_GRIST)>DHServerBitmap.cpp + <$(SOURCE_GRIST)>DirectDriver.cpp + <$(SOURCE_GRIST)>DisplayDriver.cpp + <$(SOURCE_GRIST)>PortLink.cpp + <$(SOURCE_GRIST)>ServerCursor.cpp + <$(SOURCE_GRIST)>ViewDriver.cpp +; +LinkSharedOSLibs DriverHarness : be root game tracker translation stdc++.r4 ; diff --git a/src/servers/app/proto6/router/Jamfile b/src/servers/app/proto6/router/Jamfile new file mode 100644 index 0000000000..6fb9e42c21 --- /dev/null +++ b/src/servers/app/proto6/router/Jamfile @@ -0,0 +1,9 @@ +SubDir OBOS_TOP src servers app proto6 router ; + +SubDirHdrs [ FDirName $(OBOS_TOP) src servers app proto6 ] ; + +Addon router : input_server : + ../PortLink.cpp + router.cpp +; +LinkSharedOSLibs router : be root /system/servers/input_server ; diff --git a/src/servers/app/proto6/testobapp/Jamfile b/src/servers/app/proto6/testobapp/Jamfile new file mode 100644 index 0000000000..b382525578 --- /dev/null +++ b/src/servers/app/proto6/testobapp/Jamfile @@ -0,0 +1,13 @@ +SubDir OBOS_TOP src servers app proto6 testobapp ; + +#SubDirHdrs [ FDirName $(OBOS_TOP) src servers app proto6 ] ; + +App OBApplication : + <$(SOURCE_GRIST)>DebugTools.cpp + <$(SOURCE_GRIST)>OBApplication.cpp + <$(SOURCE_GRIST)>OBTestApp.cpp + <$(SOURCE_GRIST)>OBView.cpp + <$(SOURCE_GRIST)>OBWindow.cpp + <$(SOURCE_GRIST)>PortLink.cpp +; +LinkSharedOSLibs OBApplication : be stdc++.r4 ;