diff --git a/README.md b/README.md index d545939..ec54b6d 100644 --- a/README.md +++ b/README.md @@ -11,11 +11,15 @@ Features - Builds executables for distribution on Windows, Mac, and Linux. - Supports including extra files automatically. -- That's about it for now, but there are other features planned. +- Can automatically number builds. +- Supports loading a specified config file. + (Note: Must be called from its own directory, but can access a config file from anywhere relative to there.) Installation ------------ +(Note that this guide may differ from the one in the latest release, refer to the ReadMe there for 100% correct info!) + Quick Guide: 1. Download the [latest release](https://github.com/Guard13007/LovePackaging/releases)! @@ -24,6 +28,8 @@ Quick Guide: 4. Run `./build` for Linux / Mac OS X (OSX users need wget installed!!). No Windows version yet, sorry. +A quick note to mention: The build script must be run from its own directory. Everything in the config.sh should be absolute directories. If specifying a custom config script, the path must be a relative path to where the build script is located. This is kinda shitty, but I am kinda shitty, sorry. + Contributing ------------ @@ -38,68 +44,3 @@ Feel free to submit an issue for any problem you have, also check [the forum](ht Screenshots are great if you're reporting a problem. But in any case, common problems listed below, all one of them! - - -#### What does "WARN: Mac packaging disabled." mean? - -It means you have not edited the config file to specify that you have fixed the -Info.plist for your program. To fix this, first open the Info.plist file in the -same directory as this README file and edit the values on lines 43, 47, and 51. -They look like this by default: - -```xml - YOUR.OWN.UNIQUE.IDENTIFIER - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - YOUR PROGRAM NAME - CFBundlePackageType - APPL - CFBundleShortVersionString - YOUR.CURRENT.VERSION -``` - -An example of what they should look like: - -```xml - com.example.package - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - Example Program by You - CFBundlePackageType - APPL - CFBundleShortVersionString - 0.1.0 -``` - -Also line 71: - -```xml - NSHumanReadableCopyright - © YEAR You -``` - -Something like: - -```xml - NSHumanReadableCopyright - © 2013-2014 Guard13007 -``` - -Once you have fixed that, open config.txt and change the line: - -```bash -# Only change this if you know what you're doing (Read the README.md file). -macInfoPlistFixed=false -``` - -To this: - -```bash -# Only change this if you know what you're doing (Read the README.md file). -macInfoPlistFixed=true -``` - -This will get rid of that error and start building Mac OS X packages. Sorry -this part isn't more streamlined (yet). I am a bit of a noob. \ No newline at end of file