Project generator for Nintendo Switch homebrews. A work in progress.
Installation
Install from PyPi using pip, a package manager for Python.
$ pip install nxstart
Don’t have pip installed? Try installing it, by running this from the command line:
$ curl https://bootstrap.pypa.io/get-pip.py | python
Or, you can download the source code for nxstart and then run:
$ python setup.py install
You may need to run the above commands with sudo.
Getting Started
To create a C/C++ libnx project simply run nxstart cpp. It will ask for a project name, author name and if you are using CLion (IDE by Jetbrains). If you say yes to CLion, CMakeLists.txt will be included.
The following project structure will be created:
project
│ CMakeLists.txt // Only if you use CLion
│ Makefile
│ icon.jpg
│ README.md
│
└───data
│
└───include
│
└───source
│ main.cpp // Your main application file
To skip the prompts, provide the necessary flags. For example:
$ nxstart -n "My new project" -a "John Doe" cpp --clion
Or if you don’t use CLion:
$ nxstart -n "My new project" -a "John Doe" cpp --no-clion
Metadata
Release files for nxstart 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| nxstart-0.2.0.tar.gz | 27.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| nxstart-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 57.0 kB
Release files / nxstart-0.2.0.tar.gz
| Download URL | nxstart-0.2.0.tar.gz |
|---|---|
| Size | 27.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5316afb1f09adfb26580e197dacbd6e85a2d6fada657debd50d3bb807f565397
|
|
BLAKE2b-256 checksum How to use checksums |
bcd758d044ca10c40514b77f2318a36bd34d54cf9d9032a3c2e3a15887268954
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / nxstart-0.2.0-py3-none-any.whl
| Download URL | nxstart-0.2.0-py3-none-any.whl |
|---|---|
| Size | 30.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9182accb53e4f8c62372e92349c7ea0ff459fe6a28d0183ffe3227cbaa63e557
|
|
BLAKE2b-256 checksum How to use checksums |
40c9284af739323f78aa4788272dc719429c5cee7edf43758dcf4b37ad493c5b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |