First commit
This commit is contained in:
308
hGameTest/bin/linux/haxe/ApplicationMain.hx
Normal file
308
hGameTest/bin/linux/haxe/ApplicationMain.hx
Normal file
@@ -0,0 +1,308 @@
|
||||
package;
|
||||
|
||||
#if macro
|
||||
import haxe.macro.Compiler;
|
||||
import haxe.macro.Context;
|
||||
import haxe.macro.Expr;
|
||||
#end
|
||||
|
||||
@:access(lime.app.Application)
|
||||
@:access(lime.system.System)
|
||||
@:access(openfl.display.Stage)
|
||||
@:dox(hide)
|
||||
class ApplicationMain
|
||||
{
|
||||
#if !macro
|
||||
public static function main()
|
||||
{
|
||||
lime.system.System.__registerEntryPoint("FLWork", create);
|
||||
|
||||
#if (js && html5)
|
||||
#if (munit || utest)
|
||||
lime.system.System.embed("FLWork", null, 320, 480);
|
||||
#end
|
||||
#else
|
||||
create(null);
|
||||
#end
|
||||
}
|
||||
|
||||
public static function create(config):Void
|
||||
{
|
||||
var app = new openfl.display.Application();
|
||||
|
||||
ManifestResources.init(config);
|
||||
|
||||
app.meta["build"] = "41";
|
||||
app.meta["company"] = "";
|
||||
app.meta["file"] = "FLWork";
|
||||
app.meta["name"] = "FLWork";
|
||||
app.meta["packageName"] = "FLWork";
|
||||
app.meta["version"] = "1.0.0";
|
||||
|
||||
|
||||
|
||||
#if !flash
|
||||
|
||||
var attributes:lime.ui.WindowAttributes = {
|
||||
allowHighDPI: false,
|
||||
alwaysOnTop: false,
|
||||
borderless: false,
|
||||
// display: 0,
|
||||
element: null,
|
||||
frameRate: 60,
|
||||
#if !web fullscreen: false, #end
|
||||
height: 480,
|
||||
hidden: #if munit true #else false #end,
|
||||
maximized: false,
|
||||
minimized: false,
|
||||
parameters: {},
|
||||
resizable: true,
|
||||
title: "FLWork",
|
||||
width: 320,
|
||||
x: null,
|
||||
y: null,
|
||||
};
|
||||
|
||||
attributes.context = {
|
||||
antialiasing: 0,
|
||||
background: null,
|
||||
colorDepth: 32,
|
||||
depth: true,
|
||||
hardware: true,
|
||||
stencil: true,
|
||||
type: null,
|
||||
vsync: false
|
||||
};
|
||||
|
||||
if (app.window == null)
|
||||
{
|
||||
if (config != null)
|
||||
{
|
||||
for (field in Reflect.fields(config))
|
||||
{
|
||||
if (Reflect.hasField(attributes, field))
|
||||
{
|
||||
Reflect.setField(attributes, field, Reflect.field(config, field));
|
||||
}
|
||||
else if (Reflect.hasField(attributes.context, field))
|
||||
{
|
||||
Reflect.setField(attributes.context, field, Reflect.field(config, field));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#if sys
|
||||
lime.system.System.__parseArguments(attributes);
|
||||
#end
|
||||
}
|
||||
|
||||
app.createWindow(attributes);
|
||||
|
||||
#elseif !air
|
||||
app.window.context.attributes.background = null;
|
||||
app.window.frameRate = 60;
|
||||
#end
|
||||
|
||||
var preloader = getPreloader();
|
||||
app.preloader.onProgress.add (function(loaded, total)
|
||||
{
|
||||
@:privateAccess preloader.update(loaded, total);
|
||||
});
|
||||
app.preloader.onComplete.add(function()
|
||||
{
|
||||
@:privateAccess preloader.start();
|
||||
});
|
||||
|
||||
preloader.onComplete.add(start.bind(cast(app.window, openfl.display.Window).stage));
|
||||
|
||||
for (library in ManifestResources.preloadLibraries)
|
||||
{
|
||||
app.preloader.addLibrary(library);
|
||||
}
|
||||
|
||||
for (name in ManifestResources.preloadLibraryNames)
|
||||
{
|
||||
app.preloader.addLibraryName(name);
|
||||
}
|
||||
|
||||
app.preloader.load();
|
||||
|
||||
var result = app.exec();
|
||||
|
||||
#if (sys && !ios && !nodejs && !emscripten)
|
||||
lime.system.System.exit(result);
|
||||
#end
|
||||
}
|
||||
|
||||
public static function start(stage:openfl.display.Stage):Void
|
||||
{
|
||||
#if flash
|
||||
ApplicationMain.getEntryPoint();
|
||||
#else
|
||||
try {
|
||||
ApplicationMain.getEntryPoint();
|
||||
|
||||
stage.dispatchEvent(new openfl.events.Event(openfl.events.Event.RESIZE, false, false));
|
||||
|
||||
if (stage.window.fullscreen)
|
||||
{
|
||||
stage.dispatchEvent(new openfl.events.FullScreenEvent(openfl.events.FullScreenEvent.FULL_SCREEN, false, false, true, true));
|
||||
}
|
||||
}
|
||||
catch (e:Dynamic)
|
||||
{
|
||||
#if !display
|
||||
stage.__handleError (e);
|
||||
#end
|
||||
}
|
||||
#end
|
||||
}
|
||||
#end
|
||||
|
||||
macro public static function getEntryPoint()
|
||||
{
|
||||
var hasMain = false;
|
||||
|
||||
switch (Context.follow(Context.getType("Main")))
|
||||
{
|
||||
case TInst(t, params):
|
||||
|
||||
var type = t.get();
|
||||
for (method in type.statics.get())
|
||||
{
|
||||
if (method.name == "main")
|
||||
{
|
||||
hasMain = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
if (hasMain)
|
||||
{
|
||||
return Context.parse("@:privateAccess Main.main()", Context.currentPos());
|
||||
}
|
||||
else if (type.constructor != null)
|
||||
{
|
||||
return macro
|
||||
{
|
||||
var current = stage.getChildAt (0);
|
||||
|
||||
if (current == null || !(current is openfl.display.DisplayObjectContainer))
|
||||
{
|
||||
current = new openfl.display.MovieClip();
|
||||
stage.addChild(current);
|
||||
}
|
||||
|
||||
new DocumentClass(cast current);
|
||||
};
|
||||
}
|
||||
else
|
||||
{
|
||||
Context.fatalError("Main class \"Main\" has neither a static main nor a constructor.", Context.currentPos());
|
||||
}
|
||||
|
||||
default:
|
||||
|
||||
Context.fatalError("Main class \"Main\" isn't a class.", Context.currentPos());
|
||||
}
|
||||
|
||||
return null;
|
||||
}
|
||||
|
||||
macro public static function getPreloader()
|
||||
{
|
||||
|
||||
return macro
|
||||
{
|
||||
new openfl.display.Preloader(new openfl.display.Preloader.DefaultPreloader());
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
#if !macro
|
||||
@:noCompletion @:dox(hide) public static function __init__()
|
||||
{
|
||||
var init = lime.app.Application;
|
||||
|
||||
#if neko
|
||||
// Copy from https://github.com/HaxeFoundation/haxe/blob/development/std/neko/_std/Sys.hx#L164
|
||||
// since Sys.programPath () isn't available in __init__
|
||||
var sys_program_path = {
|
||||
var m = neko.vm.Module.local().name;
|
||||
try
|
||||
{
|
||||
sys.FileSystem.fullPath(m);
|
||||
}
|
||||
catch (e:Dynamic)
|
||||
{
|
||||
// maybe the neko module name was supplied without .n extension...
|
||||
if (!StringTools.endsWith(m, ".n"))
|
||||
{
|
||||
try
|
||||
{
|
||||
sys.FileSystem.fullPath(m + ".n");
|
||||
}
|
||||
catch (e:Dynamic)
|
||||
{
|
||||
m;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
m;
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
var loader = new neko.vm.Loader(untyped $loader);
|
||||
loader.addPath(haxe.io.Path.directory(#if (haxe_ver >= 3.3) sys_program_path #else Sys.executablePath() #end));
|
||||
loader.addPath("./");
|
||||
loader.addPath("@executable_path/");
|
||||
#end
|
||||
}
|
||||
#end
|
||||
}
|
||||
|
||||
#if !macro
|
||||
@:build(DocumentClass.build())
|
||||
@:keep @:dox(hide) class DocumentClass extends Main {}
|
||||
#else
|
||||
class DocumentClass
|
||||
{
|
||||
macro public static function build():Array<Field>
|
||||
{
|
||||
var classType = Context.getLocalClass().get();
|
||||
var searchTypes = classType;
|
||||
|
||||
while (searchTypes != null)
|
||||
{
|
||||
if (searchTypes.module == "openfl.display.DisplayObject" || searchTypes.module == "flash.display.DisplayObject")
|
||||
{
|
||||
var fields = Context.getBuildFields();
|
||||
|
||||
var method = macro
|
||||
{
|
||||
current.addChild(this);
|
||||
super();
|
||||
dispatchEvent(new openfl.events.Event(openfl.events.Event.ADDED_TO_STAGE, false, false));
|
||||
}
|
||||
|
||||
fields.push({ name: "new", access: [ APublic ], kind: FFun({ args: [ { name: "current", opt: false, type: macro :openfl.display.DisplayObjectContainer, value: null } ], expr: method, params: [], ret: macro :Void }), pos: Context.currentPos() });
|
||||
|
||||
return fields;
|
||||
}
|
||||
|
||||
if (searchTypes.superClass != null)
|
||||
{
|
||||
searchTypes = searchTypes.superClass.t.get();
|
||||
}
|
||||
else
|
||||
{
|
||||
searchTypes = null;
|
||||
}
|
||||
}
|
||||
|
||||
return null;
|
||||
}
|
||||
}
|
||||
#end
|
||||
120
hGameTest/bin/linux/haxe/ManifestResources.hx
Normal file
120
hGameTest/bin/linux/haxe/ManifestResources.hx
Normal file
@@ -0,0 +1,120 @@
|
||||
package;
|
||||
|
||||
|
||||
import haxe.io.Bytes;
|
||||
import lime.utils.AssetBundle;
|
||||
import lime.utils.AssetLibrary;
|
||||
import lime.utils.AssetManifest;
|
||||
import lime.utils.Assets;
|
||||
|
||||
#if sys
|
||||
import sys.FileSystem;
|
||||
#end
|
||||
|
||||
@:access(lime.utils.Assets)
|
||||
|
||||
|
||||
@:keep @:dox(hide) class ManifestResources {
|
||||
|
||||
|
||||
public static var preloadLibraries:Array<AssetLibrary>;
|
||||
public static var preloadLibraryNames:Array<String>;
|
||||
public static var rootPath:String;
|
||||
|
||||
|
||||
public static function init (config:Dynamic):Void {
|
||||
|
||||
preloadLibraries = new Array ();
|
||||
preloadLibraryNames = new Array ();
|
||||
|
||||
rootPath = null;
|
||||
|
||||
if (config != null && Reflect.hasField (config, "rootPath")) {
|
||||
|
||||
rootPath = Reflect.field (config, "rootPath");
|
||||
|
||||
}
|
||||
|
||||
if (rootPath == null) {
|
||||
|
||||
#if (ios || tvos || emscripten)
|
||||
rootPath = "assets/";
|
||||
#elseif android
|
||||
rootPath = "";
|
||||
#elseif console
|
||||
rootPath = lime.system.System.applicationDirectory;
|
||||
#else
|
||||
rootPath = "./";
|
||||
#end
|
||||
|
||||
}
|
||||
|
||||
#if (openfl && !flash && !display)
|
||||
|
||||
#end
|
||||
|
||||
var data, manifest, library, bundle;
|
||||
|
||||
#if kha
|
||||
|
||||
null
|
||||
library = AssetLibrary.fromManifest (manifest);
|
||||
Assets.registerLibrary ("null", library);
|
||||
|
||||
if (library != null) preloadLibraries.push (library);
|
||||
else preloadLibraryNames.push ("null");
|
||||
|
||||
#else
|
||||
|
||||
Assets.libraryPaths["default"] = rootPath + "manifest/default.json";
|
||||
|
||||
|
||||
library = Assets.getLibrary ("default");
|
||||
if (library != null) preloadLibraries.push (library);
|
||||
else preloadLibraryNames.push ("default");
|
||||
|
||||
|
||||
#end
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
#if kha
|
||||
|
||||
null
|
||||
|
||||
#else
|
||||
|
||||
#if !display
|
||||
#if flash
|
||||
|
||||
@:keep @:bind @:noCompletion #if display private #end class __ASSET__sprites_character_png extends flash.display.BitmapData { public function new () { super (0, 0, true, 0); } }
|
||||
@:keep @:bind @:noCompletion #if display private #end class __ASSET__manifest_default_json extends null { }
|
||||
|
||||
|
||||
#elseif (desktop || cpp)
|
||||
|
||||
|
||||
|
||||
|
||||
#else
|
||||
|
||||
|
||||
|
||||
#end
|
||||
|
||||
#if (openfl && !flash)
|
||||
|
||||
#if html5
|
||||
|
||||
#else
|
||||
|
||||
#end
|
||||
|
||||
#end
|
||||
#end
|
||||
|
||||
#end
|
||||
67
hGameTest/bin/linux/haxe/debug.hxml
Normal file
67
hGameTest/bin/linux/haxe/debug.hxml
Normal file
@@ -0,0 +1,67 @@
|
||||
-main ApplicationMain
|
||||
--macro openfl._internal.ExtraParams.include()
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/lib
|
||||
-D openfl=9.0.2
|
||||
--macro lime._internal.macros.DefineMacro.run()
|
||||
-cp /home/andreas/.haxe/lib/lime/7,8,0/src
|
||||
-D lime=7.8.0
|
||||
-cp /home/andreas/.haxe/lib/actuate/1,8,9/src
|
||||
-D actuate=1.8.9
|
||||
-cp src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/application/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/assets/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/bitmapdata/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/displayobject/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/errors/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/eventdispatcher/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/externalinterface/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/filereference/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/filters/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/geom/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/graphics/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/input/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/loader/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/movieclip/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/printing/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/renderer-cairo/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/renderer-canvas/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/renderer-core/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/renderer-dom/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/renderer-flash/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/renderer-stage3d/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/security/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/sensors/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/shader/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/sharedobject/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/socket/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/sound/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/stage/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/stage3d/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/system/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/telemetry/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/textfield/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/tilemap/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/urlloader/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/urlrequest/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/urlstream/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/utils/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/video/src
|
||||
-D lime-harfbuzz
|
||||
-D lime-openal
|
||||
-D tools=7.8.0
|
||||
-D lime-cairo
|
||||
-D lime-opengl
|
||||
-D no-compilation
|
||||
-D native
|
||||
-D lime-curl
|
||||
-D lime-native
|
||||
-D lime-vorbis
|
||||
-D openfl-native
|
||||
-D lime-cffi
|
||||
-D linux
|
||||
-D desktop
|
||||
--remap flash:openfl
|
||||
-cpp bin/linux/obj/
|
||||
-cp bin/linux/haxe
|
||||
--macro keep("Main")
|
||||
-debug
|
||||
67
hGameTest/bin/linux/haxe/final.hxml
Normal file
67
hGameTest/bin/linux/haxe/final.hxml
Normal file
@@ -0,0 +1,67 @@
|
||||
-main ApplicationMain
|
||||
--macro openfl._internal.ExtraParams.include()
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/lib
|
||||
-D openfl=9.0.2
|
||||
--macro lime._internal.macros.DefineMacro.run()
|
||||
-cp /home/andreas/.haxe/lib/lime/7,8,0/src
|
||||
-D lime=7.8.0
|
||||
-cp /home/andreas/.haxe/lib/actuate/1,8,9/src
|
||||
-D actuate=1.8.9
|
||||
-cp src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/application/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/assets/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/bitmapdata/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/displayobject/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/errors/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/eventdispatcher/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/externalinterface/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/filereference/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/filters/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/geom/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/graphics/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/input/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/loader/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/movieclip/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/printing/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/renderer-cairo/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/renderer-canvas/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/renderer-core/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/renderer-dom/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/renderer-flash/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/renderer-stage3d/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/security/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/sensors/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/shader/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/sharedobject/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/socket/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/sound/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/stage/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/stage3d/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/system/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/telemetry/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/textfield/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/tilemap/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/urlloader/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/urlrequest/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/urlstream/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/utils/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/video/src
|
||||
-D lime-harfbuzz
|
||||
-D lime-openal
|
||||
-D tools=7.8.0
|
||||
-D lime-cairo
|
||||
-D lime-opengl
|
||||
-D no-compilation
|
||||
-D native
|
||||
-D lime-curl
|
||||
-D lime-native
|
||||
-D lime-vorbis
|
||||
-D openfl-native
|
||||
-D lime-cffi
|
||||
-D linux
|
||||
-D desktop
|
||||
--remap flash:openfl
|
||||
-cp bin/linux/haxe
|
||||
-cpp bin/linux/obj/
|
||||
--macro keep("Main")
|
||||
-D final
|
||||
66
hGameTest/bin/linux/haxe/release.hxml
Normal file
66
hGameTest/bin/linux/haxe/release.hxml
Normal file
@@ -0,0 +1,66 @@
|
||||
-main ApplicationMain
|
||||
--macro openfl._internal.ExtraParams.include()
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/lib
|
||||
-D openfl=9.0.2
|
||||
--macro lime._internal.macros.DefineMacro.run()
|
||||
-cp /home/andreas/.haxe/lib/lime/7,8,0/src
|
||||
-D lime=7.8.0
|
||||
-cp /home/andreas/.haxe/lib/actuate/1,8,9/src
|
||||
-D actuate=1.8.9
|
||||
-cp src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/application/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/assets/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/bitmapdata/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/displayobject/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/errors/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/eventdispatcher/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/externalinterface/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/filereference/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/filters/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/geom/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/graphics/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/input/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/loader/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/movieclip/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/printing/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/renderer-cairo/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/renderer-canvas/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/renderer-core/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/renderer-dom/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/renderer-flash/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/renderer-stage3d/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/security/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/sensors/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/shader/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/sharedobject/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/socket/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/sound/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/stage/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/stage3d/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/system/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/telemetry/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/textfield/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/tilemap/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/urlloader/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/urlrequest/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/urlstream/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/utils/src
|
||||
-cp /home/andreas/.haxe/lib/openfl/9,0,2/packages/video/src
|
||||
-D lime-harfbuzz
|
||||
-D lime-openal
|
||||
-D tools=7.8.0
|
||||
-D lime-cairo
|
||||
-D lime-opengl
|
||||
-D no-compilation
|
||||
-D native
|
||||
-D lime-curl
|
||||
-D lime-native
|
||||
-D lime-vorbis
|
||||
-D openfl-native
|
||||
-D lime-cffi
|
||||
-D linux
|
||||
-D desktop
|
||||
--remap flash:openfl
|
||||
-cp bin/linux/haxe
|
||||
-cpp bin/linux/obj/
|
||||
--macro keep("Main")
|
||||
Reference in New Issue
Block a user