Creating a swc

Jhon's Avatar


18 Sep, 2013 01:20 AM

I am using the build file below to create fat swc. The swc file was successfully created, but all the PNGs in my asset folder are added directly to the ROOT folder in the swc. For instance


Is there any way to create a swc but instead of adding the PNGs directly to the root have the following directory structure inside the swc

                  - image2.png


buildscript {
    repositories {
    dependencies {
        classpath group: 'org.gradlefx', name: 'gradlefx', version: '0.6'

apply plugin: 'gradlefx'

type = 'swc'
srcDirs = ['src/']
resourceDirs = ['assets/']

asdoc.outputDir = 'api' //will create the documentation in the %projectdir%/documentation folder
fatSwc = true

dependencies {
external fileTree(dir: 'lib/', include: '*.swc')


  1. Support Staff 1 Posted by Yennick Trevels on 18 Sep, 2013 08:23 AM

    Yennick Trevels's Avatar

    Hi Jhon,

    Everything in a resource directory is added "as is" into the swc, including directory structure. So what you can do is create the following directory structure in your project:

    Then define the resourceDirs property as follows:
    resourceDirs = ['resources/']

    That should do the trick.

Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attaching KB article:


Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

Keyboard shortcuts


? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac

Recent Discussions

07 May, 2023 04:17 PM
28 Apr, 2023 11:22 PM
23 Apr, 2023 09:43 AM
03 Nov, 2022 01:22 AM
29 Jun, 2022 05:39 PM


04 Aug, 2021 12:50 PM
15 Apr, 2021 06:10 PM
15 Jan, 2021 06:56 PM
09 Mar, 2020 11:11 PM
09 Mar, 2020 11:09 PM
17 Apr, 2019 02:51 PM