[Saga-devel] saga-projects SVN commit 836: /applications/FAUST/

oweidner at cct.lsu.edu oweidner at cct.lsu.edu
Sat Jan 10 05:26:15 CST 2009


User: oweidner
Date: 2009/01/10 05:26 AM

Added:
 /applications/FAUST/agent/
  main.cpp

Removed:
 /applications/FAUST/agent/
  main.c

Modified:
 /applications/FAUST/FAUST.xcodeproj/
  oweidner.mode1v3, oweidner.pbxuser, project.pbxproj

Log:
 renamed main

File Changes:

Directory: /applications/FAUST/FAUST.xcodeproj/
===============================================

File [modified]: oweidner.mode1v3
Delta lines: +46 -39
===================================================================
--- applications/FAUST/FAUST.xcodeproj/oweidner.mode1v3	2009-01-10 11:10:56 UTC (rev 835)
+++ applications/FAUST/FAUST.xcodeproj/oweidner.mode1v3	2009-01-10 11:25:59 UTC (rev 836)
@@ -280,7 +280,7 @@
 							<key>PBXSmartGroupTreeModuleColumnWidthsKey</key>
 							<array>
 								<real>22</real>
-								<real>296</real>
+								<real>336</real>
 							</array>
 							<key>PBXSmartGroupTreeModuleColumnsKey_v4</key>
 							<array>
@@ -294,24 +294,21 @@
 							<array>
 								<string>08FB7794FE84155DC02AAC07</string>
 								<string>08FB7795FE84155DC02AAC07</string>
-								<string>7B9750B80EE3573E004B4C3C</string>
-								<string>7BB4D6AD0ED8D7A400BEAF7D</string>
-								<string>C6859E8C029090F304C91782</string>
-								<string>7BBD4F280E9C0B2900DD28FC</string>
+								<string>7BD3B2870F18B94600F2D971</string>
 								<string>1C37FBAC04509CD000000102</string>
+								<string>7BD3B2B70F18BA8000F2D971</string>
+								<string>7BD3B2B90F18BA8000F2D971</string>
 								<string>1C37FAAC04509CD000000102</string>
 							</array>
 							<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
 							<array>
 								<array>
-									<integer>30</integer>
-									<integer>16</integer>
-									<integer>1</integer>
-									<integer>0</integer>
+									<integer>14</integer>
+									<integer>11</integer>
 								</array>
 							</array>
 							<key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
-							<string>{{0, 0}, {318, 764}}</string>
+							<string>{{0, 0}, {358, 771}}</string>
 						</dict>
 						<key>PBXTopSmartGroupGIDs</key>
 						<array/>
@@ -323,21 +320,21 @@
 					<key>GeometryConfiguration</key>
 					<dict>
 						<key>Frame</key>
-						<string>{{0, 0}, {335, 782}}</string>
+						<string>{{0, 0}, {375, 789}}</string>
 						<key>GroupTreeTableConfiguration</key>
 						<array>
 							<string>SCMStatusColumn</string>
 							<real>22</real>
 							<string>MainColumn</string>
-							<real>296</real>
+							<real>336</real>
 						</array>
 						<key>RubberWindowFrame</key>
-						<string>26 43 1067 823 0 0 1440 878 </string>
+						<string>92 48 1284 830 0 0 1440 878 </string>
 					</dict>
 					<key>Module</key>
 					<string>PBXSmartGroupTreeModule</string>
 					<key>Proportion</key>
-					<string>335pt</string>
+					<string>375pt</string>
 				</dict>
 				<dict>
 					<key>Dock</key>
@@ -350,7 +347,7 @@
 								<key>PBXProjectModuleGUID</key>
 								<string>1CE0B20306471E060097A5F4</string>
 								<key>PBXProjectModuleLabel</key>
-								<string>service.hpp</string>
+								<string>main.cpp</string>
 								<key>PBXSplitModuleInNavigatorKey</key>
 								<dict>
 									<key>Split0</key>
@@ -358,11 +355,11 @@
 										<key>PBXProjectModuleGUID</key>
 										<string>1CE0B20406471E060097A5F4</string>
 										<key>PBXProjectModuleLabel</key>
-										<string>service.hpp</string>
+										<string>main.cpp</string>
 										<key>_historyCapacity</key>
 										<integer>0</integer>
 										<key>bookmark</key>
-										<string>7BD3B2820F18B3B700F2D971</string>
+										<string>7BD3B2E20F18BC6A00F2D971</string>
 										<key>history</key>
 										<array>
 											<string>7B4E962F0EDB4EA9000F4094</string>
@@ -388,21 +385,22 @@
 											<string>7B1208A90EFA97DC008A61EA</string>
 											<string>7B12090A0EFA9E83008A61EA</string>
 											<string>7B1209570EFAC123008A61EA</string>
-											<string>7B1209590EFAC123008A61EA</string>
-											<string>7B12095A0EFAC123008A61EA</string>
 											<string>7B1209CB0EFACA72008A61EA</string>
 											<string>7B1209CC0EFACA72008A61EA</string>
 											<string>7B1209CF0EFACA72008A61EA</string>
 											<string>7B3C454F0F0F93590022FF52</string>
 											<string>7B3C45A50F0F96750022FF52</string>
 											<string>7B3C45A60F0F96750022FF52</string>
-											<string>7B3C45A70F0F96750022FF52</string>
 											<string>7B3C45A80F0F96750022FF52</string>
 											<string>7B3C45A90F0F96750022FF52</string>
 											<string>7B3C45C30F0F97A00022FF52</string>
 											<string>7B3C45D50F0F9E100022FF52</string>
 											<string>7BD3B27F0F18B3B700F2D971</string>
-											<string>7BD3B2800F18B3B700F2D971</string>
+											<string>7BD3B2960F18BA0700F2D971</string>
+											<string>7BD3B2970F18BA0700F2D971</string>
+											<string>7BD3B2CF0F18BBA800F2D971</string>
+											<string>7BD3B2D00F18BBA800F2D971</string>
+											<string>7BD3B2D10F18BBA800F2D971</string>
 										</array>
 										<key>prevStack</key>
 										<array>
@@ -444,6 +442,12 @@
 											<string>7B3C45510F0F93590022FF52</string>
 											<string>7B3C45570F0F93590022FF52</string>
 											<string>7BD3B2810F18B3B700F2D971</string>
+											<string>7BD3B2990F18BA0700F2D971</string>
+											<string>7BD3B29A0F18BA0700F2D971</string>
+											<string>7BD3B29B0F18BA0700F2D971</string>
+											<string>7BD3B2D20F18BBA800F2D971</string>
+											<string>7BD3B2D30F18BBA800F2D971</string>
+											<string>7BD3B2D40F18BBA800F2D971</string>
 										</array>
 									</dict>
 									<key>SplitCount</key>
@@ -455,14 +459,14 @@
 							<key>GeometryConfiguration</key>
 							<dict>
 								<key>Frame</key>
-								<string>{{0, 0}, {727, 777}}</string>
+								<string>{{0, 0}, {904, 549}}</string>
 								<key>RubberWindowFrame</key>
-								<string>26 43 1067 823 0 0 1440 878 </string>
+								<string>92 48 1284 830 0 0 1440 878 </string>
 							</dict>
 							<key>Module</key>
 							<string>PBXNavigatorGroup</string>
 							<key>Proportion</key>
-							<string>777pt</string>
+							<string>549pt</string>
 						</dict>
 						<dict>
 							<key>ContentConfiguration</key>
@@ -475,18 +479,18 @@
 							<key>GeometryConfiguration</key>
 							<dict>
 								<key>Frame</key>
-								<string>{{0, 782}, {727, 0}}</string>
+								<string>{{0, 554}, {904, 235}}</string>
 								<key>RubberWindowFrame</key>
-								<string>26 43 1067 823 0 0 1440 878 </string>
+								<string>92 48 1284 830 0 0 1440 878 </string>
 							</dict>
 							<key>Module</key>
 							<string>XCDetailModule</string>
 							<key>Proportion</key>
-							<string>0pt</string>
+							<string>235pt</string>
 						</dict>
 					</array>
 					<key>Proportion</key>
-					<string>727pt</string>
+					<string>904pt</string>
 				</dict>
 			</array>
 			<key>Name</key>
@@ -622,7 +626,7 @@
 	<key>StatusbarIsVisible</key>
 	<true/>
 	<key>TimeStamp</key>
-	<real>253277094.13494501</real>
+	<real>253279338.344816</real>
 	<key>ToolbarDisplayMode</key>
 	<integer>2</integer>
 	<key>ToolbarIsVisible</key>
@@ -637,10 +641,13 @@
 	<integer>5</integer>
 	<key>WindowOrderList</key>
 	<array>
+		<string>1C78EAAD065D492600B07095</string>
+		<string>1CD10A99069EF8BA00B06720</string>
+		<string>7BA246320EF81BA800E7176C</string>
 		<string>/Users/oweidner/Work/SAGA/saga-projects/applications/FAUST/FAUST.xcodeproj</string>
 	</array>
 	<key>WindowString</key>
-	<string>26 43 1067 823 0 0 1440 878 </string>
+	<string>92 48 1284 830 0 0 1440 878 </string>
 	<key>WindowToolsV3</key>
 	<array>
 		<dict>
@@ -683,7 +690,7 @@
 							<key>ContentConfiguration</key>
 							<dict>
 								<key>PBXBuildLogShowsTranscriptDefaultKey</key>
-								<string>{{0, 286}, {936, 246}}</string>
+								<string>{{0, 239}, {936, 293}}</string>
 								<key>PBXProjectModuleGUID</key>
 								<string>XCMainBuildResultsModuleGUID</string>
 								<key>PBXProjectModuleLabel</key>
@@ -721,7 +728,7 @@
 			<key>TableOfContents</key>
 			<array>
 				<string>7BA246320EF81BA800E7176C</string>
-				<string>7B3C450C0F0F88170022FF52</string>
+				<string>7BD3B2930F18BA0300F2D971</string>
 				<string>1CD0528F0623707200166675</string>
 				<string>XCMainBuildResultsModuleGUID</string>
 			</array>
@@ -841,13 +848,13 @@
 			<key>TableOfContents</key>
 			<array>
 				<string>1CD10A99069EF8BA00B06720</string>
-				<string>7B3C45320F0F904C0022FF52</string>
+				<string>7BD3B2C50F18BB4D00F2D971</string>
 				<string>1C162984064C10D400B95A72</string>
-				<string>7B3C45330F0F904C0022FF52</string>
-				<string>7B3C45340F0F904C0022FF52</string>
-				<string>7B3C45350F0F904C0022FF52</string>
-				<string>7B3C45360F0F904C0022FF52</string>
-				<string>7B3C45370F0F904C0022FF52</string>
+				<string>7BD3B2C60F18BB4D00F2D971</string>
+				<string>7BD3B2C70F18BB4D00F2D971</string>
+				<string>7BD3B2C80F18BB4D00F2D971</string>
+				<string>7BD3B2C90F18BB4D00F2D971</string>
+				<string>7BD3B2CA0F18BB4D00F2D971</string>
 			</array>
 			<key>ToolbarConfiguration</key>
 			<string>xcode.toolbar.config.debugV3</string>
@@ -1003,7 +1010,7 @@
 			<key>TableOfContents</key>
 			<array>
 				<string>1C78EAAD065D492600B07095</string>
-				<string>7B3C45380F0F904C0022FF52</string>
+				<string>7BD3B2CB0F18BB4D00F2D971</string>
 				<string>1C78EAAC065D492600B07095</string>
 			</array>
 			<key>ToolbarConfiguration</key>

File [modified]: oweidner.pbxuser
Delta lines: +277 -13
===================================================================
--- applications/FAUST/FAUST.xcodeproj/oweidner.pbxuser	2009-01-10 11:10:56 UTC (rev 835)
+++ applications/FAUST/FAUST.xcodeproj/oweidner.pbxuser	2009-01-10 11:25:59 UTC (rev 836)
@@ -3,7 +3,7 @@
 	08FB7793FE84155DC02AAC07 /* Project object */ = {
 		activeBuildConfigurationName = Debug;
 		activeExecutable = 7BE456D70ED9FE5C007A441F /* test */;
-		activeTarget = 7BE456D50ED9FE5C007A441F /* test */;
+		activeTarget = 7BD3B2A70F18BA4E00F2D971 /* agent */;
 		addToTargets = (
 		);
 		breakpoints = (
@@ -14,6 +14,7 @@
 		codeSenseManager = 7B121AE90E9C0A77009B1748 /* Code sense */;
 		executables = (
 			7BE456D70ED9FE5C007A441F /* test */,
+			7BD3B2B40F18BA4E00F2D971 /* agent */,
 		);
 		perUserDictionary = {
 			"PBXConfiguration.PBXBreakpointsDataSource.v1:1CA1AED706398EBD00589147" = {
@@ -46,7 +47,7 @@
 				PBXFileTableDataSourceColumnWidthsKey = (
 					20,
 					462,
-					238,
+					393,
 				);
 				PBXFileTableDataSourceColumnsKey = (
 					PBXErrorsWarningsDataSource_TypeID,
@@ -60,7 +61,7 @@
 				PBXFileTableDataSourceColumnWidthsKey = (
 					22,
 					300,
-					386,
+					553,
 				);
 				PBXFileTableDataSourceColumnsKey = (
 					PBXExecutablesDataSource_ActiveFlagID,
@@ -73,7 +74,7 @@
 				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
 				PBXFileTableDataSourceColumnWidthsKey = (
 					20,
-					488,
+					665,
 					20,
 					48,
 					43,
@@ -123,7 +124,7 @@
 				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
 				PBXFileTableDataSourceColumnWidthsKey = (
 					20,
-					511,
+					625,
 					60,
 					20,
 					48,
@@ -252,6 +253,27 @@
 			7BD3B2800F18B3B700F2D971 /* PBXTextBookmark */ = 7BD3B2800F18B3B700F2D971 /* PBXTextBookmark */;
 			7BD3B2810F18B3B700F2D971 /* PBXTextBookmark */ = 7BD3B2810F18B3B700F2D971 /* PBXTextBookmark */;
 			7BD3B2820F18B3B700F2D971 /* PBXTextBookmark */ = 7BD3B2820F18B3B700F2D971 /* PBXTextBookmark */;
+			7BD3B2960F18BA0700F2D971 /* PBXTextBookmark */ = 7BD3B2960F18BA0700F2D971 /* PBXTextBookmark */;
+			7BD3B2970F18BA0700F2D971 /* PBXTextBookmark */ = 7BD3B2970F18BA0700F2D971 /* PBXTextBookmark */;
+			7BD3B2980F18BA0700F2D971 /* PBXTextBookmark */ = 7BD3B2980F18BA0700F2D971 /* PBXTextBookmark */;
+			7BD3B2990F18BA0700F2D971 /* PBXTextBookmark */ = 7BD3B2990F18BA0700F2D971 /* PBXTextBookmark */;
+			7BD3B29A0F18BA0700F2D971 /* PBXTextBookmark */ = 7BD3B29A0F18BA0700F2D971 /* PBXTextBookmark */;
+			7BD3B29B0F18BA0700F2D971 /* PBXTextBookmark */ = 7BD3B29B0F18BA0700F2D971 /* PBXTextBookmark */;
+			7BD3B29C0F18BA0700F2D971 /* PBXTextBookmark */ = 7BD3B29C0F18BA0700F2D971 /* PBXTextBookmark */;
+			7BD3B2BA0F18BA8000F2D971 /* PBXTextBookmark */ = 7BD3B2BA0F18BA8000F2D971 /* PBXTextBookmark */;
+			7BD3B2BB0F18BA8000F2D971 /* PBXTextBookmark */ = 7BD3B2BB0F18BA8000F2D971 /* PBXTextBookmark */;
+			7BD3B2CC0F18BB4F00F2D971 /* PBXTextBookmark */ = 7BD3B2CC0F18BB4F00F2D971 /* PBXTextBookmark */;
+			7BD3B2CD0F18BB4F00F2D971 /* PBXTextBookmark */ = 7BD3B2CD0F18BB4F00F2D971 /* PBXTextBookmark */;
+			7BD3B2CF0F18BBA800F2D971 /* PBXTextBookmark */ = 7BD3B2CF0F18BBA800F2D971 /* PBXTextBookmark */;
+			7BD3B2D00F18BBA800F2D971 /* PBXTextBookmark */ = 7BD3B2D00F18BBA800F2D971 /* PBXTextBookmark */;
+			7BD3B2D10F18BBA800F2D971 /* PBXTextBookmark */ = 7BD3B2D10F18BBA800F2D971 /* PBXTextBookmark */;
+			7BD3B2D20F18BBA800F2D971 /* PBXTextBookmark */ = 7BD3B2D20F18BBA800F2D971 /* PBXTextBookmark */;
+			7BD3B2D30F18BBA800F2D971 /* PBXTextBookmark */ = 7BD3B2D30F18BBA800F2D971 /* PBXTextBookmark */;
+			7BD3B2D40F18BBA800F2D971 /* PBXTextBookmark */ = 7BD3B2D40F18BBA800F2D971 /* PBXTextBookmark */;
+			7BD3B2D50F18BBA800F2D971 /* PBXTextBookmark */ = 7BD3B2D50F18BBA800F2D971 /* PBXTextBookmark */;
+			7BD3B2DD0F18BC1400F2D971 /* PBXTextBookmark */ = 7BD3B2DD0F18BC1400F2D971 /* PBXTextBookmark */;
+			7BD3B2DF0F18BC3400F2D971 /* PBXTextBookmark */ = 7BD3B2DF0F18BC3400F2D971 /* PBXTextBookmark */;
+			7BD3B2E20F18BC6A00F2D971 /* PBXTextBookmark */ = 7BD3B2E20F18BC6A00F2D971 /* PBXTextBookmark */;
 			7BE4597D0EDA6FB6007A441F = 7BE4597D0EDA6FB6007A441F /* PBXTextBookmark */;
 		};
 		sourceControlManager = 7B121AE80E9C0A77009B1748 /* Source Control */;
@@ -1284,7 +1306,7 @@
 	};
 	7BB4D6B00ED8D8BE00BEAF7D /* defines.hpp */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {688, 734}}";
+			sepNavIntBoundsRect = "{{0, 0}, {843, 729}}";
 			sepNavSelRange = "{543, 0}";
 			sepNavVisRange = "{0, 576}";
 			sepNavWindowFrame = "{{15, 110}, {677, 763}}";
@@ -1292,9 +1314,9 @@
 	};
 	7BB4D6B10ED8D8BE00BEAF7D /* version.hpp */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {929, 1218}}";
-			sepNavSelRange = "{1442, 34}";
-			sepNavVisRange = "{1040, 767}";
+			sepNavIntBoundsRect = "{{0, 0}, {843, 1218}}";
+			sepNavSelRange = "{1413, 0}";
+			sepNavVisRange = "{1040, 1656}";
 		};
 	};
 	7BB4D6B60ED8D94100BEAF7D /* libfaust */ = {
@@ -1717,13 +1739,255 @@
 		vrLen = 1529;
 		vrLoc = 0;
 	};
-	7BD3B2880F18B94600F2D971 /* main.c */ = {
+	7BD3B2880F18B94600F2D971 /* main.cpp */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {666, 745}}";
-			sepNavSelRange = "{0, 0}";
-			sepNavVisRange = "{0, 152}";
+			sepNavIntBoundsRect = "{{0, 0}, {843, 1288}}";
+			sepNavSelRange = "{1528, 0}";
+			sepNavVisRange = "{937, 988}";
 		};
 	};
+	7BD3B2960F18BA0700F2D971 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB738630EEDAF0F00931970 /* service.hpp */;
+		name = "service.hpp: 11";
+		rLen = 0;
+		rLoc = 378;
+		rType = 0;
+		vrLen = 1529;
+		vrLoc = 0;
+	};
+	7BD3B2970F18BA0700F2D971 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB4D6710ED8CF8400BEAF7D /* faust.hpp */;
+		name = "faust.hpp: 1";
+		rLen = 375;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 817;
+		vrLoc = 0;
+	};
+	7BD3B2980F18BA0700F2D971 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BD3B2880F18B94600F2D971 /* main.cpp */;
+		name = "main.c: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 152;
+		vrLoc = 0;
+	};
+	7BD3B2990F18BA0700F2D971 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB738630EEDAF0F00931970 /* service.hpp */;
+		name = "service.hpp: 11";
+		rLen = 0;
+		rLoc = 378;
+		rType = 0;
+		vrLen = 1529;
+		vrLoc = 0;
+	};
+	7BD3B29A0F18BA0700F2D971 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BD3B2880F18B94600F2D971 /* main.cpp */;
+		name = "main.c: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 152;
+		vrLoc = 0;
+	};
+	7BD3B29B0F18BA0700F2D971 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB4D6710ED8CF8400BEAF7D /* faust.hpp */;
+		name = "faust.hpp: 1";
+		rLen = 375;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 817;
+		vrLoc = 0;
+	};
+	7BD3B29C0F18BA0700F2D971 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BD3B2880F18B94600F2D971 /* main.cpp */;
+		name = "main.c: 15";
+		rLen = 0;
+		rLoc = 2476;
+		rType = 0;
+		vrLen = 428;
+		vrLoc = 0;
+	};
+	7BD3B2A70F18BA4E00F2D971 /* agent */ = {
+		activeExec = 0;
+		executables = (
+			7BD3B2B40F18BA4E00F2D971 /* agent */,
+		);
+	};
+	7BD3B2B40F18BA4E00F2D971 /* agent */ = {
+		isa = PBXExecutable;
+		activeArgIndices = (
+			YES,
+		);
+		argumentStrings = (
+			"--version",
+		);
+		autoAttachOnCrash = 1;
+		breakpointsEnabled = 1;
+		configStateDict = {
+		};
+		customDataFormattersEnabled = 1;
+		debuggerPlugin = GDBDebugging;
+		disassemblyDisplayState = 0;
+		dylibVariantSuffix = "";
+		enableDebugStr = 1;
+		environmentEntries = (
+		);
+		executableSystemSymbolLevel = 0;
+		executableUserSymbolLevel = 0;
+		libgmallocEnabled = 0;
+		name = agent;
+		sourceDirectories = (
+		);
+	};
+	7BD3B2BA0F18BA8000F2D971 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BD3B2880F18B94600F2D971 /* main.cpp */;
+		name = "main.cpp: 2";
+		rLen = 0;
+		rLoc = 15;
+		rType = 0;
+		vrLen = 502;
+		vrLoc = 0;
+	};
+	7BD3B2BB0F18BA8000F2D971 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BD3B2880F18B94600F2D971 /* main.cpp */;
+		name = "main.cpp: 2";
+		rLen = 0;
+		rLoc = 15;
+		rType = 0;
+		vrLen = 502;
+		vrLoc = 0;
+	};
+	7BD3B2CC0F18BB4F00F2D971 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BD3B2880F18B94600F2D971 /* main.cpp */;
+		name = "main.cpp: 2";
+		rLen = 0;
+		rLoc = 15;
+		rType = 0;
+		vrLen = 502;
+		vrLoc = 0;
+	};
+	7BD3B2CD0F18BB4F00F2D971 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BD3B2880F18B94600F2D971 /* main.cpp */;
+		name = "main.cpp: 88";
+		rLen = 0;
+		rLoc = 2462;
+		rType = 0;
+		vrLen = 812;
+		vrLoc = 1611;
+	};
+	7BD3B2CF0F18BBA800F2D971 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB4D6B00ED8D8BE00BEAF7D /* defines.hpp */;
+		name = "defines.hpp: 20";
+		rLen = 0;
+		rLoc = 543;
+		rType = 0;
+		vrLen = 576;
+		vrLoc = 0;
+	};
+	7BD3B2D00F18BBA800F2D971 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB4D6B10ED8D8BE00BEAF7D /* version.hpp */;
+		name = "version.hpp: 42";
+		rLen = 0;
+		rLoc = 1413;
+		rType = 0;
+		vrLen = 1656;
+		vrLoc = 1040;
+	};
+	7BD3B2D10F18BBA800F2D971 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BD3B2880F18B94600F2D971 /* main.cpp */;
+		name = "main.cpp: 20";
+		rLen = 0;
+		rLoc = 545;
+		rType = 0;
+		vrLen = 1554;
+		vrLoc = 77;
+	};
+	7BD3B2D20F18BBA800F2D971 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BD3B2880F18B94600F2D971 /* main.cpp */;
+		name = "main.cpp: 20";
+		rLen = 0;
+		rLoc = 545;
+		rType = 0;
+		vrLen = 1554;
+		vrLoc = 77;
+	};
+	7BD3B2D30F18BBA800F2D971 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB4D6B00ED8D8BE00BEAF7D /* defines.hpp */;
+		name = "defines.hpp: 20";
+		rLen = 0;
+		rLoc = 543;
+		rType = 0;
+		vrLen = 576;
+		vrLoc = 0;
+	};
+	7BD3B2D40F18BBA800F2D971 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BB4D6B10ED8D8BE00BEAF7D /* version.hpp */;
+		name = "version.hpp: 42";
+		rLen = 0;
+		rLoc = 1413;
+		rType = 0;
+		vrLen = 1656;
+		vrLoc = 1040;
+	};
+	7BD3B2D50F18BBA800F2D971 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BD3B2880F18B94600F2D971 /* main.cpp */;
+		name = "main.cpp: 18";
+		rLen = 0;
+		rLoc = 505;
+		rType = 0;
+		vrLen = 1016;
+		vrLoc = 505;
+	};
+	7BD3B2DD0F18BC1400F2D971 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BD3B2880F18B94600F2D971 /* main.cpp */;
+		name = "main.cpp: 46";
+		rLen = 0;
+		rLoc = 1395;
+		rType = 0;
+		vrLen = 1460;
+		vrLoc = 545;
+	};
+	7BD3B2DF0F18BC3400F2D971 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BD3B2880F18B94600F2D971 /* main.cpp */;
+		name = "main.cpp: 46";
+		rLen = 0;
+		rLoc = 1395;
+		rType = 0;
+		vrLen = 1066;
+		vrLoc = 545;
+	};
+	7BD3B2E20F18BC6A00F2D971 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 7BD3B2880F18B94600F2D971 /* main.cpp */;
+		name = "main.cpp: 50";
+		rLen = 0;
+		rLoc = 1528;
+		rType = 0;
+		vrLen = 988;
+		vrLoc = 937;
+	};
 	7BE456D50ED9FE5C007A441F /* test */ = {
 		activeExec = 0;
 		executables = (

File [modified]: project.pbxproj
Delta lines: +86 -2
===================================================================
--- applications/FAUST/FAUST.xcodeproj/project.pbxproj	2009-01-10 11:10:56 UTC (rev 835)
+++ applications/FAUST/FAUST.xcodeproj/project.pbxproj	2009-01-10 11:25:59 UTC (rev 836)
@@ -38,6 +38,8 @@
 		7BB7386C0EEDAF0F00931970 /* service.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7BB738620EEDAF0F00931970 /* service.cpp */; };
 		7BB7386D0EEDAF0F00931970 /* service.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 7BB738630EEDAF0F00931970 /* service.hpp */; };
 		7BB7386E0EEDAF0F00931970 /* state.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 7BB738640EEDAF0F00931970 /* state.hpp */; };
+		7BD3B2B50F18BA6700F2D971 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7BD3B2880F18B94600F2D971 /* main.cpp */; };
+		7BD3B2BE0F18BAB200F2D971 /* libboost_program_options-mt-1_35.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 7BBD4F2B0E9C0B5900DD28FC /* libboost_program_options-mt-1_35.dylib */; };
 		7BE456420ED9F0C4007A441F /* libboost_filesystem-mt-1_35.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 7BE456400ED9F0C4007A441F /* libboost_filesystem-mt-1_35.dylib */; };
 		7BE456430ED9F0C4007A441F /* libboost_system-mt-1_35.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 7BE456410ED9F0C4007A441F /* libboost_system-mt-1_35.dylib */; };
 		7BE456DA0ED9FE6C007A441F /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7BB4D72E0ED8DDC000BEAF7D /* main.cpp */; };
@@ -100,7 +102,8 @@
 		7BBD4F790E9C0BFE00DD28FC /* libsaga_package_replica.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libsaga_package_replica.dylib; path = "/usr/local/saga-1.0/lib/libsaga_package_replica.dylib"; sourceTree = "<absolute>"; };
 		7BBD4F7A0E9C0BFE00DD28FC /* libsaga_package_rpc.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libsaga_package_rpc.dylib; path = "/usr/local/saga-1.0/lib/libsaga_package_rpc.dylib"; sourceTree = "<absolute>"; };
 		7BBD4F7B0E9C0BFE00DD28FC /* libsaga_package_stream.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libsaga_package_stream.dylib; path = "/usr/local/saga-1.0/lib/libsaga_package_stream.dylib"; sourceTree = "<absolute>"; };
-		7BD3B2880F18B94600F2D971 /* main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = main.c; sourceTree = "<group>"; };
+		7BD3B2880F18B94600F2D971 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; };
+		7BD3B2B30F18BA4E00F2D971 /* faust_agent */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = faust_agent; sourceTree = BUILT_PRODUCTS_DIR; };
 		7BE456400ED9F0C4007A441F /* libboost_filesystem-mt-1_35.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libboost_filesystem-mt-1_35.dylib"; path = "/usr/local/lib/libboost_filesystem-mt-1_35.dylib"; sourceTree = "<absolute>"; };
 		7BE456410ED9F0C4007A441F /* libboost_system-mt-1_35.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libboost_system-mt-1_35.dylib"; path = "/usr/local/lib/libboost_system-mt-1_35.dylib"; sourceTree = "<absolute>"; };
 		7BE456D60ED9FE5C007A441F /* test_app */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test_app; sourceTree = BUILT_PRODUCTS_DIR; };
@@ -243,6 +246,14 @@
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
+		7BD3B2AC0F18BA4E00F2D971 /* Frameworks */ = {
+			isa = PBXFrameworksBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				7BD3B2BE0F18BAB200F2D971 /* libboost_program_options-mt-1_35.dylib in Frameworks */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
 		7BE456D40ED9FE5C007A441F /* Frameworks */ = {
 			isa = PBXFrameworksBuildPhase;
 			buildActionMask = 2147483647;
@@ -285,6 +296,7 @@
 			children = (
 				7BB4D6B70ED8D94100BEAF7D /* libfaust.dylib */,
 				7BE456D60ED9FE5C007A441F /* test_app */,
+				7BD3B2B30F18BA4E00F2D971 /* faust_agent */,
 			);
 			name = Products;
 			sourceTree = "<group>";
@@ -355,7 +367,7 @@
 		7BD3B2870F18B94600F2D971 /* agent */ = {
 			isa = PBXGroup;
 			children = (
-				7BD3B2880F18B94600F2D971 /* main.c */,
+				7BD3B2880F18B94600F2D971 /* main.cpp */,
 			);
 			path = agent;
 			sourceTree = SOURCE_ROOT;
@@ -573,6 +585,22 @@
 			productReference = 7BB4D6B70ED8D94100BEAF7D /* libfaust.dylib */;
 			productType = "com.apple.product-type.library.dynamic";
 		};
+		7BD3B2A70F18BA4E00F2D971 /* agent */ = {
+			isa = PBXNativeTarget;
+			buildConfigurationList = 7BD3B2B00F18BA4E00F2D971 /* Build configuration list for PBXNativeTarget "agent" */;
+			buildPhases = (
+				7BD3B2AA0F18BA4E00F2D971 /* Sources */,
+				7BD3B2AC0F18BA4E00F2D971 /* Frameworks */,
+			);
+			buildRules = (
+			);
+			dependencies = (
+			);
+			name = agent;
+			productName = test_app;
+			productReference = 7BD3B2B30F18BA4E00F2D971 /* faust_agent */;
+			productType = "com.apple.product-type.tool";
+		};
 		7BE456D50ED9FE5C007A441F /* test */ = {
 			isa = PBXNativeTarget;
 			buildConfigurationList = 7BE457000ED9FECF007A441F /* Build configuration list for PBXNativeTarget "test" */;
@@ -607,6 +635,7 @@
 			targets = (
 				7BB4D6B60ED8D94100BEAF7D /* libfaust */,
 				7BE456D50ED9FE5C007A441F /* test */,
+				7BD3B2A70F18BA4E00F2D971 /* agent */,
 			);
 		};
 /* End PBXProject section */
@@ -648,6 +677,14 @@
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
+		7BD3B2AA0F18BA4E00F2D971 /* Sources */ = {
+			isa = PBXSourcesBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				7BD3B2B50F18BA6700F2D971 /* main.cpp in Sources */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
 		7BE456D30ED9FE5C007A441F /* Sources */ = {
 			isa = PBXSourcesBuildPhase;
 			buildActionMask = 2147483647;
@@ -748,6 +785,44 @@
 			};
 			name = Release;
 		};
+		7BD3B2B10F18BA4E00F2D971 /* Debug */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				ALWAYS_SEARCH_USER_PATHS = NO;
+				COPY_PHASE_STRIP = NO;
+				GCC_DYNAMIC_NO_PIC = NO;
+				GCC_ENABLE_FIX_AND_CONTINUE = YES;
+				GCC_MODEL_TUNING = G5;
+				GCC_OPTIMIZATION_LEVEL = 0;
+				INSTALL_PATH = /usr/local/bin;
+				LIBRARY_SEARCH_PATHS = (
+					"$(inherited)",
+					"\\\"/usr/local/saga-1.0/lib\\\"",
+				);
+				PREBINDING = NO;
+				PRODUCT_NAME = faust_agent;
+			};
+			name = Debug;
+		};
+		7BD3B2B20F18BA4E00F2D971 /* Release */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				ALWAYS_SEARCH_USER_PATHS = NO;
+				COPY_PHASE_STRIP = YES;
+				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+				GCC_ENABLE_FIX_AND_CONTINUE = NO;
+				GCC_MODEL_TUNING = G5;
+				INSTALL_PATH = /usr/local/bin;
+				LIBRARY_SEARCH_PATHS = (
+					"$(inherited)",
+					"\\\"/usr/local/saga-1.0/lib\\\"",
+				);
+				PREBINDING = NO;
+				PRODUCT_NAME = faust_agent;
+				ZERO_LINK = NO;
+			};
+			name = Release;
+		};
 		7BE456D80ED9FE5C007A441F /* Debug */ = {
 			isa = XCBuildConfiguration;
 			buildSettings = {
@@ -807,6 +882,15 @@
 			defaultConfigurationIsVisible = 0;
 			defaultConfigurationName = Release;
 		};
+		7BD3B2B00F18BA4E00F2D971 /* Build configuration list for PBXNativeTarget "agent" */ = {
+			isa = XCConfigurationList;
+			buildConfigurations = (
+				7BD3B2B10F18BA4E00F2D971 /* Debug */,
+				7BD3B2B20F18BA4E00F2D971 /* Release */,
+			);
+			defaultConfigurationIsVisible = 0;
+			defaultConfigurationName = Release;
+		};
 		7BE457000ED9FECF007A441F /* Build configuration list for PBXNativeTarget "test" */ = {
 			isa = XCConfigurationList;
 			buildConfigurations = (

Directory: /applications/FAUST/agent/
=====================================

File [removed]: main.c
Delta lines: +0 -17
===================================================================
--- applications/FAUST/agent/main.c	2009-01-10 11:10:56 UTC (rev 835)
+++ applications/FAUST/agent/main.c	2009-01-10 11:25:59 UTC (rev 836)
@@ -1,17 +0,0 @@
-/*
- *  main.c
- *  FAUST - Framework for Adaptive Ubiquitous Scalable Tasks
- *
- *  Created by Ole Weidner <oweidner at cct.lsu.edu> on 01/10/09.
- *  Copyright 2009 Center for Computation & Technology. All rights reserved.
- *
- *  Distributed under the Boost Software License, Version 1.0. (See accompanying 
- *  LICENSE file or copy at http://www.boost.org/LICENSE_1_0.txt)
- */
-
-int main( int argc, char** argv )
-{
-  
-  return 0;
-}
-

File [added]: main.cpp
Delta lines: +91 -0
===================================================================
--- applications/FAUST/agent/main.c	2009-01-10 11:10:56 UTC (rev 835)
+++ applications/FAUST/agent/main.cpp	2009-01-10 11:25:59 UTC (rev 836)
@@ -0,0 +1,91 @@
+/*
+ *  main.cpp
+ *  FAUST - Framework for Adaptive Ubiquitous Scalable Tasks
+ *
+ *  Created by Ole Weidner <oweidner at cct.lsu.edu> on 01/10/09.
+ *  Copyright 2009 Center for Computation & Technology. All rights reserved.
+ *
+ *  Distributed under the Boost Software License, Version 1.0. (See accompanying 
+ *  LICENSE file or copy at http://www.boost.org/LICENSE_1_0.txt)
+ */
+
+#include <string>
+#include <fstream>
+#include <iostream>
+
+#include <boost/lexical_cast.hpp>
+#include <boost/program_options.hpp>
+
+namespace po = boost::program_options;
+
+///////////////////////////////////////////////////////////////////////////////
+//
+bool parse_commandline(int argc, char *argv[], po::variables_map& vm)
+{
+  po::options_description desc_cmdline ("Usage: "+std::string("0.1")+" [options]");
+  try {
+    desc_cmdline.add_options()
+    ("help,h", "Display this information and exit")
+    
+    ("version,v", "Print version information and exit")
+    
+    ("session,s", po::value<std::string>(), 
+     "Session UUID this agent should register with")
+    
+    ("database,d", po::value<std::string>(), 
+     "Hostname of the orchestrator database")
+    ;
+    
+    po::positional_options_description p;
+    
+    po::store(po::parse_command_line(argc, argv, desc_cmdline), vm);
+    po::notify(vm);
+    
+    if (vm.count("help")) {
+      std::cout << std::endl << desc_cmdline << std::endl;
+      return false;
+    }
+    
+    if (vm.count("version")) {
+      std::cout << std::endl << "FAUST - Framework for Adaptive Ubiquitous Scalable Tasks 0.1" << std::endl;
+      return false;
+    }
+    
+    if (!vm.count("session")) {
+      std::cerr << "Missing session UUID: use --session" 
+      << std::endl;
+      return false;
+    }
+    
+    else if (!vm.count("database")) {
+      std::cerr << "Missing orchestrator database hostname: use --database" 
+      << std::endl;
+      return false;
+    }
+    
+  }
+  catch (std::exception const& e) {
+    std::cerr << std::endl << e.what() << std::endl 
+    << std::endl << desc_cmdline << std::endl;
+    return false;
+  }
+  return true;
+}
+
+///////////////////////////////////////////////////////////////////////////////
+//
+int main( int argc, char** argv )
+{
+  po::variables_map vm;
+  if (!parse_commandline(argc, argv, vm))
+    return -2;
+  
+  // extract command line arguments 
+  std::string session  (vm["session"].as<std::string>());
+  std::string database (vm["database"].as<std::string>());
+  
+  // start the main application loop
+  
+  return 0;
+}
+



More information about the saga-devel mailing list