You are here

Can't compile FF Portable Source Code

5 posts / 0 new
Last post
digitalcre8
Offline
Last seen: 11 years 4 months ago
Joined: 2012-11-24 16:31
Can't compile FF Portable Source Code

I'm learning portable apps coding so I decided to try something basic: I installed FF Portable and deleted the FireFoxPortable.exe to see if I could use the source code to recreate it. I have the PortableLauncher Generator and NSIS Unicode installed, but when I use the Launcher Generator to to recreate a working exe file, opening FireFoxPortable.exe shows an error app/appinfo/launcher/FireFoxPortable.ini is missing. That's odd, because FF Portable doesn't install that folder or file.

What am I missing here?

Aluísio A. S. G.
Offline
Last seen: 7 years 8 months ago
DeveloperTranslator
Joined: 2010-11-09 17:43
Not PAL

Firefox Portable doesn't use PAL yet. You have to compile the launcher using NSIS (the launcher is Other\Source\FirefoxPortableU.nsi).

Previously known as kAlug.

John T. Haller
John T. Haller's picture
Offline
Last seen: 6 hours 5 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Custom Launcher

It uses a custom launcher. You need to compile FirefoxPortable.nsi using NSIS Portable.

Note that any modified versions can't be shared unless you remove the Firefox name and branding due to our license agreement with Mozilla.

Sometimes, the impossible can become possible, if you're awesome!

digitalcre8
Offline
Last seen: 11 years 4 months ago
Joined: 2012-11-24 16:31
Thanks!

Thanks for the fast response! I was able to compile it using Portable NSIS.

BTW, shouldn't I give proper accreditation for use of the source code? In that case, I assume I use a different product/brand name, but say something like "based on" or "powered by" Firefox Portable?

John T. Haller
John T. Haller's picture
Offline
Last seen: 6 hours 5 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
The Browser

You'll need to recompile and rebrand the whole browser as Mozilla doesn't permit anyone to repackage and redistribute Firefox portably except us at the moment, so you should brand the launcher to match. You'll need to keep the copyrights intact and then add your own if you make changes. It's generally good form to say "based on" or "powered by" about the launcher in any documentation and homepages with a link back.

Sometimes, the impossible can become possible, if you're awesome!

Log in or register to post comments