sync
authorAlan <alan@roojs.com>
Thu, 15 Feb 2024 08:50:36 +0000 (16:50 +0800)
committerAlan <alan@roojs.com>
Thu, 15 Feb 2024 08:50:36 +0000 (16:50 +0800)
.gitignore
.roobuilder.jcfg [new file with mode: 0644]

index 6326733..b08aa9a 100644 (file)
@@ -2,3 +2,4 @@ build/
 debian/.debhelper/
 debian/roojspacker/
 obj-x86_64-linux-gnu/
+.gdb_history
diff --git a/.roobuilder.jcfg b/.roobuilder.jcfg
new file mode 100644 (file)
index 0000000..1e9d8fa
--- /dev/null
@@ -0,0 +1,71 @@
+{
+    "xtype" : "Gtk",
+    "compilegroups" : [
+        {
+            "name" : "roojspacker",
+            "is_library" : false,
+            "execute_args" : "",
+            "sources" : [
+                "roojspacker/Collapse.vala",
+                "roojspacker/CompressWhite.vala",
+                "roojspacker/DocBuilder.vala",
+                "roojspacker/DocComment.vala",
+                "roojspacker/DocParser.vala",
+                "bin/main.vala",
+                "roojspacker/DocTag.vala",
+                "roojspacker/Identifier.vala",
+                "roojspacker/Lang.vala",
+                "roojspacker/PackerRun.vala",
+                "roojspacker/Packer.vala",
+                "roojspacker/PrettyPrint.vala",
+                "roojspacker/ScopeParser.vala",
+                "roojspacker/Scope.vala",
+                "roojspacker/SymbolSet.vala",
+                "roojspacker/Symbol.vala",
+                "roojspacker/TextStream.vala",
+                "roojspacker/TokenReader.vala",
+                "roojspacker/TokenStream.vala",
+                "roojspacker/Token.vala",
+                "roojspacker/Walker.vala"
+            ]
+        },
+        {
+            "name" : "roojspack",
+            "is_library" : true,
+            "execute_args" : "",
+            "sources" : [
+                "roojspacker/Collapse.vala",
+                "roojspacker/CompressWhite.vala",
+                "roojspacker/DocBuilder.vala",
+                "roojspacker/DocComment.vala",
+                "roojspacker/DocParser.vala",
+                "roojspacker/DocTag.vala",
+                "roojspacker/Identifier.vala",
+                "roojspacker/Lang.vala",
+                "roojspacker/PackerRun.vala",
+                "roojspacker/Packer.vala",
+                "roojspacker/PrettyPrint.vala",
+                "roojspacker/ScopeParser.vala",
+                "roojspacker/Scope.vala",
+                "roojspacker/SymbolSet.vala",
+                "roojspacker/Symbol.vala",
+                "roojspacker/TextStream.vala",
+                "roojspacker/TokenReader.vala",
+                "roojspacker/TokenStream.vala",
+                "roojspacker/Token.vala",
+                "roojspacker/Walker.vala"
+            ]
+        }
+    ],
+    "compile_flags" : "",
+    "version" : "1.5",
+    "licence" : "LGPL",
+    "packages" : [
+        "gobject-2.0",
+        "gio-2.0",
+        "gio-unix-2.0",
+        "gee-0.8",
+        "json-glib-1.0",
+        "posix"
+    ]
+}
\ No newline at end of file