Skip to content

Commit

Permalink
Large ant script refactoring - moving ant libs to special dir, moving…
Browse files Browse the repository at this point in the history
… properties to separate file, change to lowercase
  • Loading branch information
jindrapetrik committed May 11, 2015
1 parent b4695a7 commit 78934bf
Show file tree
Hide file tree
Showing 17 changed files with 1,256 additions and 1,021 deletions.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file renamed jbomutils.jar → antlib/jbomutils_1.1.1.jar
Binary file not shown.
Binary file added antlib/jxar_1.1.0.jar
Binary file not shown.
File renamed without changes.
Binary file added antlib/testng-6.8.jar
Binary file not shown.
File renamed without changes.
91 changes: 91 additions & 0 deletions build.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
# ---- Run parameters
run.params =

# ------------------------

builder = jpexs
project.name = FFDec
prefix.filename = ffdec
target.java = 1.8
min.java.version = 1.8.0
vendor = JPEXS
internal.name = FFDec
product.name = JPEXS Free Flash Decompiler
product.url = https://www.free-decompiler.com/flash/
main.class = com.jpexs.decompiler.flash.gui.Main

mac.bundle = com.jpexs.decompiler.flash
mac.category.type = public.app-category.developer-tools
max.heap.size.percent = 100
#for run task (MB):
max.heap.size.run = 8094

exe.icon = graphics/icon_ffdec_round.ico
locales.dir = src/com/jpexs/decompiler/flash/gui/locales
locales.lib.dir = libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/locales
locales.target.dir = locales

properties.name = project.properties

core.lib.script = libsrc/ffdec_lib/build.xml
core.lib.path = libsrc/ffdec_lib/dist/ffdec_lib.jar
core.lib.name = ffdec_lib.jar

exe.config = build_exe.xml

website.upload.url = https://www.free-decompiler.com/flash/release/release
website.version.url = https://www.free-decompiler.com/flash/release/versionid

app.vendor.mail = flash@free-decompiler.com

app.osx.dir = FFDec
app.deb.desktop.file = FFDec
app.script = ffdec.sh
app.package = ffdec
app.package.depends = oracle-java8-jre

app.description.short = Decompiler and editor of Flash SWF files
app.description = JPEXS Free Flash Decompiler (FFDec) is opensource flash SWF decompiler and editor. Extract resources, convert SWF to FLA, edit ActionScript, replace images, sounds, texts or fonts. Various output formats available. Works with Java on Windows, Linux or MacOS. \n \
\n \
Key Features: \n \
- Exporting scripts, images, shapes, movies, sounds, fonts... \n \
- SWF to FLA conversion \n \
- SWF to XML export and import again \n \
- Various output formats like SVG or HTML5 Canvas \n \
- Displaying ActionScript source code. \n \
- Experimental direct editing of ActionScript source \n \
- Editing via assembler source \n \
- Both ActionScript 1/2 and AS3 support \n \
- Clicking decompiled source highlights P-code associated instruction and vice-versa \n \
- Replacing images, editing texts, fonts and other tags \n \
- Displaying SWF resources (shapes, sprites, fonts, buttons...) \n \
- Hexadecimal dump view with color hilighting also available \n \
- Built-in proxy server for editing SWF files which come through it \n \
- Java based code which supports multiple platforms \n \
- Multilanguage support (see language list) \n \
- Can decompile some kinds of obfuscated code too</property>\n

app.installer.dir = mac/installer
app.bundle.dir = mac/bundle

rev.file = revision.txt


#------------- COMMMON SCRIPT PROPERTIES, supposed not to change -------------

src.dir = src
resources.dir = resources
test.dir = test
test.lib.dir = testlib
test.results.dir = reports/tests
coverage.results.dir = reports/coverage
dist.dir = dist
compile.dir = build/classes
coverage.dir = coverage
compile.test.dir = build/test
lib.dir = lib
releases.dir = releases
dist.lib.dirname = lib
javadoc.dir = javadoc

ant.lib.dir = antlib
Loading

0 comments on commit 78934bf

Please sign in to comment.