odin-blend2d

Odin bindings to Blend2D
Log | Files | Refs | README | LICENSE

bindgen2.sublime-project (2323B)


      1 {
      2 	"folders":
      3 	[
      4 		{
      5 			"path": ".",
      6 		},
      7 		{
      8 			"path": "C:\\SDK\\Odin\\core",
      9 		},
     10 		{
     11 			"path": "C:\\SDK\\Odin\\base",
     12 		},
     13 	],
     14 	"build_systems":
     15 	[
     16 		{
     17 			"name": "Binding generator",
     18 			"working_dir": "$project_path",
     19 			"file_regex": "^(.+)\\(([0-9]+):([0-9]+)\\) (.+)$",
     20 			"shell_cmd": "odin build src -out:bindgen.exe -vet -strict-style",
     21 
     22 			"variants": [
     23 				{
     24 					"name": "raylib",
     25 					"shell_cmd": "odin build src -debug -out:bindgen.exe && bindgen.exe examples/raylib && odin check examples/raylib/test -vet -strict-style",
     26 				},
     27 				{
     28 					"name": "tester",
     29 					"shell_cmd": "odin build src -debug -out:bindgen.exe && bindgen.exe src/examples/tester",
     30 				},
     31 				{
     32 					"name": "raylib test",
     33 					"shell_cmd": "odin build src -debug -out:bindgen.exe && bindgen.exe examples/raylib && cd examples/raylib/test && odin run .",
     34 				},
     35 				{
     36 					"name": "box2d",
     37 					"shell_cmd": "odin build src -out:bindgen.exe -vet -strict-style && bindgen.exe examples/box2d && odin check examples/box2d/test -vet -strict-style",
     38 				},
     39 				{
     40 					"name": "box2d test",
     41 					"shell_cmd": "odin build src -out:bindgen.exe -vet && bindgen.exe examples/box2d && cd examples/box2d/test && odin run .",
     42 				},
     43 				{
     44 					"name": "ufbx",
     45 					"shell_cmd": "odin build src -out:bindgen.exe && bindgen.exe examples/ufbx && odin check examples/ufbx/test -vet -strict-style",
     46 				},
     47 				{
     48 					"name": "ufbx test",
     49 					"shell_cmd": "odin build src -out:bindgen.exe && bindgen.exe examples/ufbx && cd examples/ufbx/test && odin run . -vet -strict-style",
     50 				},
     51 				{
     52 					"name": "joltc",
     53 					"shell_cmd": "odin build src -out:bindgen.exe && bindgen.exe examples/joltc && odin check examples/joltc/jolt -vet -strict-style -no-entry-point",
     54 				},
     55 				{
     56 					"name": "scrap",
     57 					"shell_cmd": "odin build src -debug -out:bindgen.exe -vet -strict-style && bindgen.exe src/examples/scrap",
     58 				},
     59 				{
     60 					"name": "test",
     61 					"shell_cmd": "odin build src -debug -out:bindgen.exe -vet -strict-style && cd test && ..\\bindgen.exe . && odin run test_binding",
     62 				},
     63 				{
     64 					"name": "scrap2",
     65 					"shell_cmd": "odin build src -out:bindgen.exe -vet -strict-style && bindgen.exe scrap/bitsquid",
     66 				},
     67 			],
     68 		}
     69 	],
     70 	"settings":
     71 	{
     72 		"auto_complete": false,
     73 		"LSP":
     74 		{
     75 			"odin":
     76 			{
     77 				"enabled": true,
     78 			},
     79 		},
     80 	},
     81 }