Skip to main content
macniroc2
Inspiring
November 3, 2016
Answered

AIR 24 Overlay .dmg?

  • November 3, 2016
  • 2 replies
  • 1098 views

I am on a mac 10.11.6 using AIR 23 with a FLEX SDK.

I have been following the instructions below for years.

Extract the contents of the downloaded AIR SDK zip/tbz2 file into the now empty AIRSDK folder.

  • Mac OS: In Terminal, cd to the empty AIRSDK directory:
  • tar jxvf AIRSDK_Compiler.tbz2

I am attempting to overlay the AIR 24 SDK and I noticed the file type changed from a tbz2 to a DMG?

How do I overlay a .DMG on a mac?

This topic has been closed for replies.
Correct answer Vontremort

That won't work.

What I had to do is create my own tar.gz file from the dmg contents, then use the old extraction method:

1) Copy the files in the DMG to a folder on your hard disk for ease of use.

2) cd to your new folder using Terminal

3) Enter command: tar -cvzf AIRSDK.tar.gz *

The * at the end is important, it will add all the files at the root level of the tar.gz

4) You should now have a AIRSDK.tar.gz that you can use to overlay with the old process. Copy the tar.gz into your flex sdk and run tar jxvf AIRSDK.tar.gz like normal.

Hope this helps!

2 replies

Adobe Employee
November 4, 2016

Hi

Follow the steps below for overlaying:

1. To extract the dmg, double-click on it or use command "hdiutil attach /pathto.dmg" to mount the contents of the dmg on the local volume. 

2. Copy all the files in the extracted folder (use ditto or cp command).

3. Open the AIRSDK folder at location "/Applications/Adobe\ Flash\ Builder\ 4.7/sdks" and select all the existing files and paste (Use Replace all while pasting the new SDK over existing sdk).

Hope it helps, kindly let us know if there is an error.  

Thanks.

VontremortCorrect answer
Inspiring
November 24, 2016

That won't work.

What I had to do is create my own tar.gz file from the dmg contents, then use the old extraction method:

1) Copy the files in the DMG to a folder on your hard disk for ease of use.

2) cd to your new folder using Terminal

3) Enter command: tar -cvzf AIRSDK.tar.gz *

The * at the end is important, it will add all the files at the root level of the tar.gz

4) You should now have a AIRSDK.tar.gz that you can use to overlay with the old process. Copy the tar.gz into your flex sdk and run tar jxvf AIRSDK.tar.gz like normal.

Hope this helps!

macniroc2
macniroc2Author
Inspiring
November 26, 2016

This method works well, thank you

Colin Holgate
Inspiring
November 3, 2016

If you make a folder and copy the files from the DMG, you're then at the same stage you were when you had expanded the TAR file.