From b01bedd5743de6c9de8bc6e99cd57022539c155f Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Wed, 10 Jul 2002 19:24:36 +0000 Subject: [PATCH] This brings the app server proto6 into the game. It doesn't compile completely though and I don't even know, if all the stuff in the subdirs is really needed. DarkWyrm? git-svn-id: file:///srv/svn/repos/haiku/trunk/current@48 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/servers/Jamfile | 4 +++ src/servers/app/Jamfile | 4 +++ src/servers/app/proto6/Jamfile | 35 ++++++++++++++++++++ src/servers/app/proto6/driverharness/Jamfile | 13 ++++++++ src/servers/app/proto6/router/Jamfile | 9 +++++ src/servers/app/proto6/testobapp/Jamfile | 13 ++++++++ 6 files changed, 78 insertions(+) create mode 100644 src/servers/Jamfile create mode 100644 src/servers/app/Jamfile create mode 100644 src/servers/app/proto6/Jamfile create mode 100644 src/servers/app/proto6/driverharness/Jamfile create mode 100644 src/servers/app/proto6/router/Jamfile create mode 100644 src/servers/app/proto6/testobapp/Jamfile 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 ;