You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
3 years ago | |
---|---|---|
cmake | 7 years ago | |
config | 4 years ago | |
include | 4 years ago | |
resources | 7 years ago | |
src | 3 years ago | |
tests | 4 years ago | |
.editorconfig | 4 years ago | |
.gitignore | 8 years ago | |
.travis.yml | 7 years ago | |
CMakeLists.txt | 3 years ago | |
LICENSE | 4 years ago | |
Mac-compatibility-build.md | 8 years ago | |
Makefile | 4 years ago | |
README.md | 4 years ago | |
Windows-Build.md | 4 years ago | |
cmake.sh | 4 years ago | |
sonar-project.properties | 7 years ago |
README.md
Tyro
A Cross-platform Code Editor
Planned Features
- Syntax Highlighting
- Line Numbers
- Custom Syntax themes
- SFTP editing
Building
Linux (Ubuntu/Debian)
Required packages:
- build-essential
- cmake
- libssh2-1-dev
- libwxgtk3.0-dev or libwxgtk3.0-gtk3-dev
After these packages are installed, the project should build with a simple make
command.
OS X
Install wxWidgets library (Using homebrew):
brew install wxmac
Install libssh2 (Using homebrew):
brew install libssh2
Build the app:
make Tyro.app
Windows
- Todo
Make commands
Please note that make commands are chainable. For a typical programming loop, make clean dev run
is very useful.
- all - Make a release binary in the build folder
- clean - Remove intermediate build files
- dev - Make a development binary in the build folder
- run - Run the current binary in the build folder
- release - Make a release binary, with the appropriate resources compiled in. Makes an app bundle on OS X, and adds the icon to the program on Windows.