Home > Adobe Flex, Swiz Framework > Building Swiz Framework from Github

Building Swiz Framework from Github

Although you can easily just download the Swiz 1.0 Beta SWC (above), you can also check-out the project from github (the Swiz repository) into Flex Builder and build it yourself.

To do so (from scratch), try out these steps:

Install EGit

Create Flex Library Project and import from github

  • In Flex Builder, right-click in the Navigator pane, and choose “New –> Flex Library Project”. Give it a name, something like “SwizFramework”
  • Click Finish
  • Right click on the newly created project, and select Import –> Git –> Git Repository
  • On the Swiz github page (http://github.com/swiz/swiz-framework, you’ll see a read-only URI to the repository: git://github.com/swiz/swiz-framework.git
  • Copy that link into “Source Git Repository” import window (URI field) that opened up in Flex Builder
  • The rest of the fields should auto-magically populate
  • Click Next to see the existing branches for this repo…just check the “master” and hit Next
  • In the Directory field, click Browse, and navigate to the “src” folder of the library project you just created
  • Uncheck the “Import projects after clone” checkbox and click Finish
  • The Swiz framework will be checked-out from github into your src folder
  • Right-click on the library project and choose properties
  • Access Flex Library Build Path from the left menu, then under “Main source folder”, click Browse and find the src folder within the code you just checked out from github. The path will probably be “src\swiz-framework\src”.
  • Now access “Flex Library Compiler” option from the left menu and add this to the “additional compiler arguments” field:


  • Right above that in the Namespace URL field, type “http://swiz.swizframework.org”
  • Underneath that, in the Manifest file field, Browse to the manifest.xml file that’s in your src folder and click OK

That’s it…now you can include this Library Project in any Flex project you may already have by adding it to the Library Path tab under the Flex Build Path property screen in your project’s Properties, or you can grab the newly compiled SWC from the framework project’s /bin folder if you need more portability.

Hopefully this process is relatively clear for those of you that need the latest up-to-the-minute version of Swiz ;)

Categories: Adobe Flex, Swiz Framework Tags:
  1. Nats
    April 29th, 2010 at 05:44 | #1

    Thanks a lot! This information was very helpful.

  2. April 8th, 2014 at 12:20 | #2

    Bienvenue sur titanfallbeta.weebly.com,
    Sur ce site, vous trouverez la BETA exclusive du célèbre jeux TitanFall.

    Je me suis procuré cette Béta à l’événement TitanFall à Londres et je souhaite
    vous la partager sur mon site pour que vous puissiez avoir un avant-goût
    de ce jeux monstrueux. Pour parler de cette Béta développé par Respawn Entertainment :
    - Disponible sur PC, Xbox ONE, Xbox 360
    - Mode multijoueur jouable sur quatres Map inédites
    - Toutes les armes et Titans incluses
    - Aucuns problèmes de connexion avec les serveurs
    - Beta disponible en Français, Anglais et Allemand
    - Plus d’informations sur ma vidéo ( ci-dessous ).
    titanfall beta, titanfall beta fr, titanfall beta ps3, titanfall beta pc, titanfall
    beta gratuit, titanfall beta gratuite, titanfall beta xbox, titanfall beta ps4, télécharger beta de titanfall, télécharger la beta
    de titanfall fr, comment avoir la beta de titanfall, beta de titanfall gratuit, tuto beta tintanfall fr,
    télécharger la beta de titanfall sur pc, télécharger la
    beta de titanfall sur ps3, tuto titanfall beta fr, titanfall, titanfall gameplay fr, titanfall gameplay,
    titan fall beta, installer la beta de titanfall, avoir la
    beta de titanfall, obtenir la beta de titanfall, titanfall beta fr, beta
    titanfall, beta titanfall fr, beta titanfall tuto, astuces titanfall

  3. May 15th, 2014 at 20:23 | #3

    Fantastic web site. Lots of useful information here. I am sending it to several friends ans also sharing in delicious.
    And certainly, thanks for your sweat!

  4. June 18th, 2014 at 23:21 | #4

    We absolutely love your blog and find the majority of
    your post’s to be exactly what I’m looking for. Do you offer guest writers to write content available for you?
    I wouldn’t mind composing a post or elaborating on a few of the subjects you write with regards to here.

    Again, awesome web log!

  5. August 14th, 2014 at 20:42 | #5

    With havin so much content and articles do you ever run into any problems of
    plagorism or copyright infringement? My website has a lot
    of completely unique content I’ve either written myself or outsourced but it looks like
    a lot of it is popping it up all over the web without my permission. Do you know any solutions to help reduce content from being
    stolen? I’d certainly appreciate it.

  6. August 16th, 2014 at 20:50 | #6

    It’s actually a great and useful piece of information. I’m glad that you shared
    this useful information with us. Please keep us up
    to date like this. Thanks for sharing.

  7. October 8th, 2014 at 18:54 | #7

    Yes! Finally something about dog training.

  8. October 16th, 2014 at 09:09 | #8

    fantastic post, very informative. I wonder why the other experts of this sector do not notice this.
    You should continue your writing. I am sure, you’ve a huge readers’
    base already!

  9. December 5th, 2014 at 02:38 | #9

    Good site you have got here.. It’s difficult to find high-quality writing like yours these days.
    I seriously appreciate people like you! Take care!!

  10. January 12th, 2015 at 10:05 | #10

    We are a bunch of volunteers and starting a brand new scheme in our community.
    Your website provided us with useful information to work on. You’ve performed
    an impressive task and our whole neighborhood might be
    thankful to you.

  11. March 19th, 2015 at 15:10 | #11

    Thanks for the auspicious writeup. It in reality was a leisure account it.
    Look complex to more introduced agreeable from you! However,
    how could we keep in touch?

  12. March 24th, 2015 at 10:53 | #12

    I got this site from my pal who informed me regarding this web page and at the moment this time
    I am visiting this site and reading very informative articles here.

  13. March 25th, 2015 at 12:36 | #13

    Link exchange is nothing else except it is only placing
    the other person’s weblog link on your page at suitable place and other person will also
    do same for you.

  14. March 26th, 2015 at 10:09 | #14

    Hello my friend! I want to say that this article is amazing, great written and come with almost all vital infos.
    I would like to peer more posts like this .

  15. September 27th, 2015 at 11:30 | #15

    This article will assist the internet people for setting up new blog or even a weblog from start to end.

  16. September 27th, 2015 at 11:56 | #16

    I blog quite often and I truly appreciate your information. The article has
    truly peaked my interest. I am going to book mark your website and keep checking for new details
    about once per week. I opted in for your RSS feed as well.

  17. June 14th, 2016 at 11:29 | #17

    Do you mind if I quote a few of your posts as long as I provide credit and sources
    back to your webpage? My website is in the very same
    niche as yours and my visitors would genuinely benefit from
    a lot of the information you provide here. Please let me know if this
    alright with you. Thanks!

  18. November 3rd, 2016 at 04:56 | #18

    of course like your website however you have to test the spelling on several of your posts.

    Many of them are rife with spelling issues and
    I find it very bothersome to tell the truth on the other hand I’ll
    certainly come back again.

  19. November 3rd, 2016 at 05:18 | #19

    Do you mind if I quote a few of your articles as long as I provide credit and sources
    back to your blog? My website is in the very same area
    of interest as yours and my users would definitely benefit from a lot of the information you provide here.
    Please let me know if this alright with you. Many thanks!

  20. November 3rd, 2016 at 05:23 | #20

    It’s a pity you don’t have a donate button! I’d without a doubt donate to this outstanding blog!
    I suppose for now i’ll settle for book-marking and adding your RSS feed to my Google
    account. I look forward to brand new updates
    and will talk about this website with my Facebook
    group. Chat soon!

  21. March 12th, 2017 at 08:04 | #21

    What’s up to every single one, it’s truly a fastidious
    for me to pay a visit this website, it contains important Information.

  1. March 13th, 2010 at 17:54 | #1