mirror of
https://github.com/TangentFoxy/LovePackaging.git
synced 2024-11-09 09:34:22 +00:00
release 0.4.0 w some improvements or whatever
This commit is contained in:
parent
7f711cbf17
commit
fb5dfb4192
2
LICENSE
2
LICENSE
@ -1,6 +1,6 @@
|
|||||||
The MIT License (MIT)
|
The MIT License (MIT)
|
||||||
|
|
||||||
Copyright (c) 2014-2015 Paul Liverman III
|
Copyright (c) 2014-2016 Paul Liverman III
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
of this software and associated documentation files (the "Software"), to deal
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
@ -12,8 +12,6 @@ Features
|
|||||||
- Builds executables for distribution on Windows, Mac, and Linux.
|
- Builds executables for distribution on Windows, Mac, and Linux.
|
||||||
- Supports including extra files automatically.
|
- Supports including extra files automatically.
|
||||||
- Can automatically number builds.
|
- Can automatically number builds.
|
||||||
- Supports loading a specified config file. NOT ANYMORE. BROKEN RIGHT NOW. SORRY.
|
|
||||||
(Note: Must be called from its own directory, but can access a config file from anywhere relative to there.)
|
|
||||||
|
|
||||||
Installation
|
Installation
|
||||||
------------
|
------------
|
||||||
@ -25,10 +23,10 @@ Quick Guide:
|
|||||||
1. Download the [latest release](https://github.com/Guard13007/LovePackaging/releases)!
|
1. Download the [latest release](https://github.com/Guard13007/LovePackaging/releases)!
|
||||||
2. Copy the files wherever you want, inside your own repo, outside, wherever!
|
2. Copy the files wherever you want, inside your own repo, outside, wherever!
|
||||||
3. Edit `build-config.sh` to specify options on how your packages will be built, including where the sources are and where to put the result.
|
3. Edit `build-config.sh` to specify options on how your packages will be built, including where the sources are and where to put the result.
|
||||||
4. Run `./build` for Linux / Mac OS X (OSX users need wget installed!!).
|
4. Run `./build.sh` for Linux / Mac OS X (OSX users need wget installed!!).
|
||||||
No Windows version yet, sorry.
|
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 from where the build script is located. This is kinda shitty, but I am kinda shitty, 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.
|
||||||
|
|
||||||
Contributing
|
Contributing
|
||||||
------------
|
------------
|
||||||
|
@ -5,7 +5,7 @@ friendlyPackageName="$packageName"
|
|||||||
# Who made this? (Yes, change this to your name.)
|
# Who made this? (Yes, change this to your name.)
|
||||||
author="Guard13007"
|
author="Guard13007"
|
||||||
# Copyright year (ex 2014-2015 or 2015)
|
# Copyright year (ex 2014-2015 or 2015)
|
||||||
copyrightYear="2014"
|
copyrightYear="2016"
|
||||||
# A unique identifier for your package.
|
# A unique identifier for your package.
|
||||||
# (It should be fine to leave this as its default.)
|
# (It should be fine to leave this as its default.)
|
||||||
identifier="com.$author.$packageName"
|
identifier="com.$author.$packageName"
|
||||||
@ -26,8 +26,8 @@ win32Dir="$outputDir/win32src"
|
|||||||
win64Dir="$outputDir/win64src"
|
win64Dir="$outputDir/win64src"
|
||||||
osx10Dir="$outputDir/osx10src"
|
osx10Dir="$outputDir/osx10src"
|
||||||
|
|
||||||
# Specify what version of love to use (default latest (currently 0.9.2))
|
# Specify what version of love to use
|
||||||
loveVersion="0.9.2"
|
loveVersion="0.10.1"
|
||||||
|
|
||||||
# Modified love executables (optional)
|
# Modified love executables (optional)
|
||||||
# (The default values are where the default exe's will be extracted)
|
# (The default values are where the default exe's will be extracted)
|
||||||
@ -42,20 +42,21 @@ osxFileIcon="LoveDocument.icns"
|
|||||||
osxBundleIcon="Love.icns"
|
osxBundleIcon="Love.icns"
|
||||||
|
|
||||||
# Remove old packages?
|
# Remove old packages?
|
||||||
removeOld=false
|
removeOld=true
|
||||||
|
|
||||||
# Allow overwrite? NOT IMPLEMENTED
|
# Allow overwrite? NOT IMPLEMENTED
|
||||||
# If this is false, LovePackaging will quit if you try to build with the same version number twice.
|
# If this is false, LovePackaging will quit if you try to build with the same version number twice.
|
||||||
allowOverwrite=false
|
allowOverwrite=false
|
||||||
|
#NOTE to self: if autoNumberBuilds, this setting doesn't matter
|
||||||
|
|
||||||
# Auto-number builds?
|
# Auto-number builds?
|
||||||
# An "-buildN" will be added to the end of ZIP package names, with N being the Nth time this project was built.
|
# An "-buildN" will be added to the end of ZIP package names, with N being the Nth time this project was built.
|
||||||
# (To do this, a build.number file is stored in $outputDir, so watch out for that.)
|
# (To do this, a build.number file is stored in $outputDir, so watch out for that.)
|
||||||
autoNumberBuilds=false
|
autoNumberBuilds=true
|
||||||
|
|
||||||
# Place latest builds in builds/latest?
|
# Place latest builds in builds/latest?
|
||||||
# (This is a copy, not a move.)
|
# (This is a copy, not a move.)
|
||||||
latestBuilds=false
|
latestBuilds=true
|
||||||
latestBuildsDir="$outputDir/latest"
|
latestBuildsDir="$outputDir/latest"
|
||||||
|
|
||||||
# Use curl or wget?
|
# Use curl or wget?
|
||||||
|
@ -5,7 +5,7 @@ LovePackaging is released under the MIT License:
|
|||||||
|
|
||||||
The MIT License (MIT)
|
The MIT License (MIT)
|
||||||
|
|
||||||
Copyright (c) 2014 Paul Liverman III
|
Copyright (c) 2014-2016 Paul Liverman III
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
of this software and associated documentation files (the "Software"), to deal
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
Loading…
Reference in New Issue
Block a user