John, how do you set the directory structure up for the installer? Is it:
\AppPortable\
\AppPortable\Installer.nsi
\AppPortable\Files\App\
\AppPortable\Files\etc...
Is this correct?
Also, what are the Delete '$INSTDIR\App\openoffice\blah...'
lines for?
And now, a question which only John can answer. Can I just make the app pages myself? I mean, I have the permissions and it would be easier and take less time than waiting for a reply via email
----
Ryan McCue
The only things short of me being able to release myself are adding to the menu and adding files to SourceForge *hint hint*
----
Ryan McCue.
Blog.
So all that Airbus-delay trouble over here in Europe is because of YOU!
Simeon.
"If you're not part of the solution, you're part of the precipitate."
Make the app pages but uncheck the "Published" box.
As for the installer, just pop it in any directory and the the stuff goes in a files subdirectory. Use one of the simple new apps like Mines-Perfect for an example of a clean installer. The Delete lines are for removing files that were in an old version of an app but not a new one (which could cause problems in the new version).
So, your directory structure is:
\PortableAppsInstaller\ (example directory name)
\PortableAppsInstaller\Installer.nsi
\PortableAppsInstaller\wizard.bmp
\PortableAppsInstaller\files\
\PortableAppsInstaller\files\App\
\PortableAppsInstaller\files\Data\
\PortableAppsInstaller\files\Other\
\PortableAppsInstaller\files\help.html
\PortableAppsInstaller\files\AppNamePortable
I just emailed you the wizard.bmp.
For everyone else, I'm still finishing up the wizard that will allow everyone to package apps using the installer without needing to install or know NSIS. I'm hoping to get it out tomorrow or this coming week.
Sometimes, the impossible can become possible, if you're awesome!
chance of some splash screen stuff for me, it's all that needs to be done for Toucan (the release I sent you a couple of days ago has a bug in it that Ryan found, I'll send another on next week).
___
'...and do the other things, not because they are easy, but because they are hard...' JFK
My Blog
Cool, thanks
I got it worked out in the end but just wanted to clarify (Original subject of this thread was installer woes)
And thanks for the wizard.bmp, but I didn't need it. I simply run one of the installers and head in to it's temp directory
----
Ryan McCue.
Blog.
So all that Airbus-delay trouble over here in Europe is because of YOU!
Simeon.
"If you're not part of the solution, you're part of the precipitate."
You could have used Universal Extractor, or you could have took a screenshot and then spent 2 seconds cropping it out.
_______________________________________________
It's kinda scary when my desktop is messier than my room...
I like doing it the hard(er) way
----
Ryan McCue.
Blog.
So all that Airbus-delay trouble over here in Europe is because of YOU!
Simeon.
"If you're not part of the solution, you're part of the precipitate."
I get a variable/constant undefined error on ${SectionMain}
Do I define ${SectionMain} as "SectionMain"? Or do I change the line so it is "SectionMain"?
----
Ryan McCue.
Blog.
So all that Airbus-delay trouble over here in Europe is because of YOU!
Simeon.
"If you're not part of the solution, you're part of the precipitate."
It's just a warning. And you should ignore it. Technically, the section should be defined before the function (to remove the warning), but if you do, it hangs for a few minutes on install due to a bug I discovered.
Also, it's a bit much to claim copyright on the top and say it's based on my code since it's entirely my code and you're just changing the names within it
Sometimes, the impossible can become possible, if you're awesome!
Can you explain the bug?
I did modify it and it is technically based on yours
I personally don't remember adding that anyway
Oh, and is there absolutely any chance you can send me the splash source? Please? (Oh, and mention the font too, so I can get it)
----
Ryan McCue.
Blog.
So all that Airbus-delay trouble over here in Europe is because of YOU!
Simeon.
"If you're not part of the solution, you're part of the precipitate."