Coder Social home page Coder Social logo

axgord / pony Goto Github PK

View Code? Open in Web Editor NEW
101.0 9.0 11.0 9.71 MB

Haxe open-cross-library

Home Page: https://axgord.github.io/Pony/

License: MIT License

Haxe 87.46% ActionScript 0.09% HTML 0.22% JavaScript 5.73% Smarty 6.11% Batchfile 0.04% CSS 0.09% CMake 0.14% Java 0.04% C 0.09% Shell 0.01%
haxe pixijs nodejs build-tools electron cordova heaps

pony's Introduction

Lang Haxelib License Build status Join the chat at https://gitter.im/Ponylib/Lobby Donate PayPal




Pony is a set of tools for developing, preparing, building, testing and publishing projects. It can be used for creating Heaps, PixiJS, NodeJS, Electron, Cordova, PHP, OpenFL, Unity3D, Flash and Cocos Creator applications.

It works on servers or client-side.

The library has an XML-based UI building system and components, a powerful event system, and many utility functions.

Installation

Stable version

haxelib install pony

Unstable version

haxelib git pony https://github.com/AxGord/Pony

Install Pony Tools

haxelib run pony

Silent install example

haxelib run pony install +code -code-insiders +npm +userpath -nodepath +ponypath

+ - enable option

- - disable option

code - Install Visual Studio Code recommended plugins

code-insiders - Install Visual Studio Code Insiders recommended plugins

npm - Install NPM (Node Package Manager) modules

userpath - Set user paths

nodepath - Set user path to node_modules, only for Windows

ponypath - Set user path to pony.exe, only for Windows

CI install example

haxelib run pony install -code -code-insiders +npm +userpath

Installation Video Guide

Haxe + Heaps + Pony - Making cross-platform application video

Manual

pony's People

Contributors

axgord avatar bobah6etoh avatar confidantcommunications avatar gitter-badger avatar goliath1 avatar lerg avatar ynnss avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pony's Issues

links in readme

did some urls-changed over time?
(the web-links to wiki in readme;)

Error: Could not clone Git repository.

Basically I get this error when I try the pony create heapsxml

PS D:\Desktop\heapshello\mygame> pony create heapsxml
.vscode/launch.json saved
.vscode/extensions.json saved
.vscode/tasks.json saved
Save gitignore file
pony prepare
Start haxelib
haxelib dev heaps
Development directory disabled
haxelib git heaps [email protected]:HeapsIO/heaps.git d1d0008ccbad2f7f3ec802d8f4469bf82bce7f5f
Installing heaps from [email protected]:HeapsIO/heaps.git branch: d1d0008ccbad2f7f3ec802d8f4469bf82bce7f5f
Error: Could not clone Git repository.
haxelib error 1
pony error 1

I am using windows 10

Uncaught exception calling `pony create heapsxml`

Description:

  1. I installed pony via haxelib install pony and haxelib run pony
  2. I created a new, empty folder for the project.
  3. In an administrator terminal I called pony create heapsxml

Output on the console:

.vscode/launch.json saved
.vscode/extensions.json saved
.vscode/tasks.json saved
Save gitignore file
Called from ? line 1
Called from Main.hx line 76
Called from pony/magic/Commander.hx line 17
Called from pony/magic/builder/CommanderBuilder.hx line 89
Called from pony/events/Event2.hx line 69
Called from create/Create.hx line 39
Called from create/Create.hx line 44
Called from C:\HaxeToolkit\haxe\std/neko/_std/sys/io/File.hx line 68
Called from C:\HaxeToolkit\haxe\std/neko/_std/sys/io/File.hx line 49
Uncaught exception - [file_open,C:\HaxeToolkit\haxe\lib\pony/1,6,1/hxformat.json]

VSCode project structure:
VSCode_Pony

Version:
PonyVersion

I am using Windows 10.

will you give an example about cocos creator with Pony lib?

will you give an example about cocos creator with Pony lib?

typescript

 const {ccclass, property} = cc._decorator;

@ccclass
export class MyModule extends cc.Component {
    @property (cc.String)
    myName: string = "";

    @property (cc.Node)
    myNode: cc.Node = null;
}

Error: std@sys_remove_dir

.vscode/launch.json saved
.vscode/extensions.json saved
.vscode/tasks.json saved
Save gitignore file
pony prepare
Start haxelib
haxelib dev pony
Development directory disabled
haxelib install pony 1.9.4
You already have pony version 1.9.4 installed
haxelib dev heaps
Development directory disabled
haxelib git heaps [email protected]:HeapsIO/heaps.git d1d0008ccbad2f7f3ec802d8f4469bf82bce7f5f
You already have heaps version git installed.
Overwrite branch: <unspecified> with "d1d0008ccbad2f7f3ec802d8f4469bf82bce7f5f" [y/n/a] ?y

 Installing heaps from [email protected]:HeapsIO/heaps.git branch: d1d0008ccbad2f7f3ec802d8f4469bf82bce7f5f
Library heaps current version is now git
Installing dependency format 3.5.0
You already have format version 3.5.0 installed
Lib installed to /home/clintflames/haxelib/heaps/git/
haxelib dev hashlink
Development directory disabled
haxelib git hashlink [email protected]:HaxeFoundation/hashlink.git 1.12
You already have hashlink version git installed.
Overwrite branch: <unspecified> with "1.12" [y/n/a] ?y

 Error: std@sys_remove_dir
haxelib error 1
pony error 1

Haxe verison: 4.2.5

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.