GithubHelp home page GithubHelp logo

jetpy's Introduction

Jetpy - Python precompiler for convient distributing

Jetpy is a Python precompiler for convient distributing.

creating project

$ jetpy init

build project

$ jetpy build

run *.jet file

$ jetpy run

run project without build (unstable)

$ jetpy debug

Note: when you run debug, package is read-write, but when you run run package is read-only and all changes in package will be reset.

Project structure

.
├── resources - resources for project will be saved in single file - `out.jet`
│   ├── static
│   │   ├── png
│   │   │   └── icon.png
│   │   └── string - strings could be saved externally for much easier modding
│   │       └── title.string - string file for title
│   ├── wrapped
│   |   ├── opengl.so.jcfg - jcfg file for wrapped module
│   │   └── libc.so.jcfg - jcfg file for wrapped module
│   └── native
│       ├── opengl.so - native module to be wrapped
│       └── libc.so - native module to be wrapped
├── src
│   ├── opengl.py - wrapped module
│   └── main.py
├── README.md - needed for jetdistutils
├── config.json - needed for building
├── requirements.txt - needed for building and jetdistutils
└── LICENSE - needed for jetdistutils

Note: all *.py files will become *.pyc while build process

Warning: only POSIX systems are supported

License

MPL 2.0

Author

Vi Chapmann

Copyright

Copyright (c) 2018 Ivan Chetchasov

See also

ntw3

honey

pyosdk

jetpy's People

Contributors

vivavy avatar

Stargazers

Seem avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.