diff options
author | Jens Geyer <jensg@apache.org> | 2014-11-11 01:30:02 +0100 |
---|---|---|
committer | Jens Geyer <jensg@apache.org> | 2014-11-11 01:35:21 +0100 |
commit | 65e9bde0ede772c9148e33ccc9be7f92eeeb9638 (patch) | |
tree | c9d527b642863e741b6a19706d6ae2c290ae38b9 /test/haxe | |
parent | 6794c624854e86fa9b73f36cac70b583a3629d02 (diff) | |
download | thrift-65e9bde0ede772c9148e33ccc9be7f92eeeb9638.tar.gz |
THRIFT-2813 multiple haxe library fixes/improvements
Client: Haxe
Patch: Jens Geyer
This closes #260
Diffstat (limited to 'test/haxe')
-rw-r--r-- | test/haxe/Makefile.am | 14 | ||||
-rw-r--r-- | test/haxe/TestClientServer.hxproj | 67 |
2 files changed, 81 insertions, 0 deletions
diff --git a/test/haxe/Makefile.am b/test/haxe/Makefile.am index 127c45d5c..3d4894a93 100644 --- a/test/haxe/Makefile.am +++ b/test/haxe/Makefile.am @@ -50,3 +50,17 @@ check: $(BIN_CPP) sleep 1 $(BIN_CPP) client +EXTRA_DIST = \ + src \ + cpp.hxml \ + csharp.hxml \ + flash.hxml \ + java.hxml \ + javascript.hxml \ + neko.hxml \ + php.hxml \ + python.hxml \ + project.hide \ + TestClientServer.hxproj \ + make_all.bat \ + make_all.sh diff --git a/test/haxe/TestClientServer.hxproj b/test/haxe/TestClientServer.hxproj new file mode 100644 index 000000000..6696d80c2 --- /dev/null +++ b/test/haxe/TestClientServer.hxproj @@ -0,0 +1,67 @@ +<?xml version="1.0" encoding="utf-8"?> +<project version="2"> + <!-- Output SWF options --> + <output> + <movie outputType="Application" /> + <movie input="" /> + <movie path="bin/TestClientServer" /> + <movie fps="30" /> + <movie width="800" /> + <movie height="600" /> + <movie version="1" /> + <movie minorVersion="0" /> + <movie platform="C++" /> + <movie background="#FFFFFF" /> + </output> + <!-- Other classes to be compiled into your SWF --> + <classpaths> + <class path="src" /> + <class path="gen-haxe" /> + <class path="../../lib/haxe/src" /> + </classpaths> + <!-- Build options --> + <build> + <option directives="" /> + <option flashStrict="False" /> + <option noInlineOnDebug="False" /> + <option mainClass="Main" /> + <option enabledebug="False" /> + <option additional="" /> + </build> + <!-- haxelib libraries --> + <haxelib> + <!-- example: <library name="..." /> --> + </haxelib> + <!-- Class files to compile (other referenced classes will automatically be included) --> + <compileTargets> + <!-- example: <compile path="..." /> --> + </compileTargets> + <!-- Paths to exclude from the Project Explorer tree --> + <hiddenPaths> + <hidden path="obj" /> + <hidden path="cpp.hxml" /> + <hidden path="csharp.hxml" /> + <hidden path="flash.hxml" /> + <hidden path="java.hxml" /> + <hidden path="javascript.hxml" /> + <hidden path="make_all.bat" /> + <hidden path="make_all.sh" /> + <hidden path="Makefile.am" /> + <hidden path="neko.hxml" /> + <hidden path="php.hxml" /> + <hidden path="project.hide" /> + <hidden path="python.hxml" /> + </hiddenPaths> + <!-- Executed before build --> + <preBuildCommand>thrift -r -gen haxe ../ThriftTest.thrift</preBuildCommand> + <!-- Executed after build --> + <postBuildCommand alwaysRun="False" /> + <!-- Other project options --> + <options> + <option showHiddenPaths="False" /> + <option testMovie="Unknown" /> + <option testMovieCommand="" /> + </options> + <!-- Plugin storage --> + <storage /> +</project>
\ No newline at end of file |