├── .gitignore ├── .project ├── .pydevproject ├── .settings └── org.eclipse.core.resources.prefs ├── LICENSE ├── MANIFEST.in ├── README.md ├── deploy-to-pypi.sh ├── docs ├── _static │ └── .gitkeep ├── build.sh ├── conf.py ├── index.rst ├── requirements.txt ├── ronin.binutils.rst ├── ronin.files.rst ├── ronin.gcc.rst ├── ronin.go.rst ├── ronin.java.rst ├── ronin.pkg_config.rst ├── ronin.qt.rst ├── ronin.rst ├── ronin.rust.rst ├── ronin.sdl.rst ├── ronin.utils.rst └── ronin.vala.rst ├── examples ├── build_all.sh ├── cross │ ├── build.py │ └── src │ │ └── size.c ├── gcc │ ├── build1.py │ ├── build2.py │ ├── build3.py │ └── src │ │ └── example_1.c ├── go │ ├── build.py │ └── src │ │ ├── functions.go │ │ └── main.go ├── installing │ ├── build.py │ └── src │ │ └── size.c ├── java │ ├── MANIFEST.MF │ ├── build.py │ └── src │ │ └── ronin │ │ ├── Frame.java │ │ └── HelloWorldSwing.java ├── multi │ ├── build.py │ └── src │ │ ├── foo │ │ ├── foo.c │ │ └── foo.h │ │ └── main │ │ └── main.c ├── qt │ ├── build.py │ └── src │ │ ├── main.cpp │ │ ├── window.cpp │ │ └── window.h ├── rust │ ├── .gitignore │ ├── Cargo.toml │ ├── build1.py │ ├── build2.py │ └── src │ │ ├── hello1.rs │ │ └── hello2.rs ├── sdl │ ├── build.py │ ├── res │ │ └── hello.bmp │ └── src │ │ └── hello.c ├── testing │ ├── build.py │ ├── src │ │ ├── main.c │ │ ├── money.c │ │ └── money.h │ └── tests │ │ └── check_money.c ├── unicode │ ├── build.py │ └── ソース │ │ └── 長さ.c └── vala │ ├── build1.py │ ├── build2.py │ └── src │ ├── main.vala │ └── sync-sample.vala ├── redistribute.sh ├── ronin ├── __init__.py ├── binutils │ └── __init__.py ├── cli.py ├── contexts.py ├── executors.py ├── extensions.py ├── files │ └── __init__.py ├── gcc │ └── __init__.py ├── go │ └── __init__.py ├── java │ └── __init__.py ├── ninja.py ├── phases.py ├── pkg_config │ └── __init__.py ├── projects.py ├── qt │ └── __init__.py ├── rust │ └── __init__.py ├── sdl │ └── __init__.py ├── utils │ ├── __init__.py │ ├── argparse.py │ ├── collections.py │ ├── messages.py │ ├── paths.py │ ├── platform.py │ ├── strings.py │ ├── types.py │ └── unicode.py ├── vala │ └── __init__.py └── version.py └── setup.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/.gitignore -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/.project -------------------------------------------------------------------------------- /.pydevproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/.pydevproject -------------------------------------------------------------------------------- /.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/README.md -------------------------------------------------------------------------------- /deploy-to-pypi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/deploy-to-pypi.sh -------------------------------------------------------------------------------- /docs/_static/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/docs/build.sh -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/ronin.binutils.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/docs/ronin.binutils.rst -------------------------------------------------------------------------------- /docs/ronin.files.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/docs/ronin.files.rst -------------------------------------------------------------------------------- /docs/ronin.gcc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/docs/ronin.gcc.rst -------------------------------------------------------------------------------- /docs/ronin.go.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/docs/ronin.go.rst -------------------------------------------------------------------------------- /docs/ronin.java.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/docs/ronin.java.rst -------------------------------------------------------------------------------- /docs/ronin.pkg_config.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/docs/ronin.pkg_config.rst -------------------------------------------------------------------------------- /docs/ronin.qt.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/docs/ronin.qt.rst -------------------------------------------------------------------------------- /docs/ronin.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/docs/ronin.rst -------------------------------------------------------------------------------- /docs/ronin.rust.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/docs/ronin.rust.rst -------------------------------------------------------------------------------- /docs/ronin.sdl.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/docs/ronin.sdl.rst -------------------------------------------------------------------------------- /docs/ronin.utils.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/docs/ronin.utils.rst -------------------------------------------------------------------------------- /docs/ronin.vala.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/docs/ronin.vala.rst -------------------------------------------------------------------------------- /examples/build_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/build_all.sh -------------------------------------------------------------------------------- /examples/cross/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/cross/build.py -------------------------------------------------------------------------------- /examples/cross/src/size.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/cross/src/size.c -------------------------------------------------------------------------------- /examples/gcc/build1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/gcc/build1.py -------------------------------------------------------------------------------- /examples/gcc/build2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/gcc/build2.py -------------------------------------------------------------------------------- /examples/gcc/build3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/gcc/build3.py -------------------------------------------------------------------------------- /examples/gcc/src/example_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/gcc/src/example_1.c -------------------------------------------------------------------------------- /examples/go/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/go/build.py -------------------------------------------------------------------------------- /examples/go/src/functions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/go/src/functions.go -------------------------------------------------------------------------------- /examples/go/src/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/go/src/main.go -------------------------------------------------------------------------------- /examples/installing/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/installing/build.py -------------------------------------------------------------------------------- /examples/installing/src/size.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/installing/src/size.c -------------------------------------------------------------------------------- /examples/java/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Main-Class: ronin.HelloWorldSwing 2 | -------------------------------------------------------------------------------- /examples/java/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/java/build.py -------------------------------------------------------------------------------- /examples/java/src/ronin/Frame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/java/src/ronin/Frame.java -------------------------------------------------------------------------------- /examples/java/src/ronin/HelloWorldSwing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/java/src/ronin/HelloWorldSwing.java -------------------------------------------------------------------------------- /examples/multi/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/multi/build.py -------------------------------------------------------------------------------- /examples/multi/src/foo/foo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/multi/src/foo/foo.c -------------------------------------------------------------------------------- /examples/multi/src/foo/foo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/multi/src/foo/foo.h -------------------------------------------------------------------------------- /examples/multi/src/main/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/multi/src/main/main.c -------------------------------------------------------------------------------- /examples/qt/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/qt/build.py -------------------------------------------------------------------------------- /examples/qt/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/qt/src/main.cpp -------------------------------------------------------------------------------- /examples/qt/src/window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/qt/src/window.cpp -------------------------------------------------------------------------------- /examples/qt/src/window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/qt/src/window.h -------------------------------------------------------------------------------- /examples/rust/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | Cargo.lock 3 | -------------------------------------------------------------------------------- /examples/rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/rust/Cargo.toml -------------------------------------------------------------------------------- /examples/rust/build1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/rust/build1.py -------------------------------------------------------------------------------- /examples/rust/build2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/rust/build2.py -------------------------------------------------------------------------------- /examples/rust/src/hello1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/rust/src/hello1.rs -------------------------------------------------------------------------------- /examples/rust/src/hello2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/rust/src/hello2.rs -------------------------------------------------------------------------------- /examples/sdl/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/sdl/build.py -------------------------------------------------------------------------------- /examples/sdl/res/hello.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/sdl/res/hello.bmp -------------------------------------------------------------------------------- /examples/sdl/src/hello.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/sdl/src/hello.c -------------------------------------------------------------------------------- /examples/testing/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/testing/build.py -------------------------------------------------------------------------------- /examples/testing/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/testing/src/main.c -------------------------------------------------------------------------------- /examples/testing/src/money.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/testing/src/money.c -------------------------------------------------------------------------------- /examples/testing/src/money.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/testing/src/money.h -------------------------------------------------------------------------------- /examples/testing/tests/check_money.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/testing/tests/check_money.c -------------------------------------------------------------------------------- /examples/unicode/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/unicode/build.py -------------------------------------------------------------------------------- /examples/unicode/ソース/長さ.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/unicode/ソース/長さ.c -------------------------------------------------------------------------------- /examples/vala/build1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/vala/build1.py -------------------------------------------------------------------------------- /examples/vala/build2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/vala/build2.py -------------------------------------------------------------------------------- /examples/vala/src/main.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/vala/src/main.vala -------------------------------------------------------------------------------- /examples/vala/src/sync-sample.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/examples/vala/src/sync-sample.vala -------------------------------------------------------------------------------- /redistribute.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/redistribute.sh -------------------------------------------------------------------------------- /ronin/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/ronin/__init__.py -------------------------------------------------------------------------------- /ronin/binutils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/ronin/binutils/__init__.py -------------------------------------------------------------------------------- /ronin/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/ronin/cli.py -------------------------------------------------------------------------------- /ronin/contexts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/ronin/contexts.py -------------------------------------------------------------------------------- /ronin/executors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/ronin/executors.py -------------------------------------------------------------------------------- /ronin/extensions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/ronin/extensions.py -------------------------------------------------------------------------------- /ronin/files/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/ronin/files/__init__.py -------------------------------------------------------------------------------- /ronin/gcc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/ronin/gcc/__init__.py -------------------------------------------------------------------------------- /ronin/go/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/ronin/go/__init__.py -------------------------------------------------------------------------------- /ronin/java/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/ronin/java/__init__.py -------------------------------------------------------------------------------- /ronin/ninja.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/ronin/ninja.py -------------------------------------------------------------------------------- /ronin/phases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/ronin/phases.py -------------------------------------------------------------------------------- /ronin/pkg_config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/ronin/pkg_config/__init__.py -------------------------------------------------------------------------------- /ronin/projects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/ronin/projects.py -------------------------------------------------------------------------------- /ronin/qt/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/ronin/qt/__init__.py -------------------------------------------------------------------------------- /ronin/rust/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/ronin/rust/__init__.py -------------------------------------------------------------------------------- /ronin/sdl/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/ronin/sdl/__init__.py -------------------------------------------------------------------------------- /ronin/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/ronin/utils/__init__.py -------------------------------------------------------------------------------- /ronin/utils/argparse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/ronin/utils/argparse.py -------------------------------------------------------------------------------- /ronin/utils/collections.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/ronin/utils/collections.py -------------------------------------------------------------------------------- /ronin/utils/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/ronin/utils/messages.py -------------------------------------------------------------------------------- /ronin/utils/paths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/ronin/utils/paths.py -------------------------------------------------------------------------------- /ronin/utils/platform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/ronin/utils/platform.py -------------------------------------------------------------------------------- /ronin/utils/strings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/ronin/utils/strings.py -------------------------------------------------------------------------------- /ronin/utils/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/ronin/utils/types.py -------------------------------------------------------------------------------- /ronin/utils/unicode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/ronin/utils/unicode.py -------------------------------------------------------------------------------- /ronin/vala/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/ronin/vala/__init__.py -------------------------------------------------------------------------------- /ronin/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/ronin/version.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tliron/ronin/HEAD/setup.py --------------------------------------------------------------------------------