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)
|
||||
|
||||
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
|
||||
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.
|
||||
- Supports including extra files automatically.
|
||||
- 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
|
||||
------------
|
||||
@ -25,10 +23,10 @@ Quick Guide:
|
||||
1. Download the [latest release](https://github.com/Guard13007/LovePackaging/releases)!
|
||||
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.
|
||||
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.
|
||||
|
||||
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
|
||||
------------
|
||||
|
@ -5,7 +5,7 @@ friendlyPackageName="$packageName"
|
||||
# Who made this? (Yes, change this to your name.)
|
||||
author="Guard13007"
|
||||
# Copyright year (ex 2014-2015 or 2015)
|
||||
copyrightYear="2014"
|
||||
copyrightYear="2016"
|
||||
# A unique identifier for your package.
|
||||
# (It should be fine to leave this as its default.)
|
||||
identifier="com.$author.$packageName"
|
||||
@ -26,8 +26,8 @@ win32Dir="$outputDir/win32src"
|
||||
win64Dir="$outputDir/win64src"
|
||||
osx10Dir="$outputDir/osx10src"
|
||||
|
||||
# Specify what version of love to use (default latest (currently 0.9.2))
|
||||
loveVersion="0.9.2"
|
||||
# Specify what version of love to use
|
||||
loveVersion="0.10.1"
|
||||
|
||||
# Modified love executables (optional)
|
||||
# (The default values are where the default exe's will be extracted)
|
||||
@ -42,20 +42,21 @@ osxFileIcon="LoveDocument.icns"
|
||||
osxBundleIcon="Love.icns"
|
||||
|
||||
# Remove old packages?
|
||||
removeOld=false
|
||||
removeOld=true
|
||||
|
||||
# Allow overwrite? NOT IMPLEMENTED
|
||||
# If this is false, LovePackaging will quit if you try to build with the same version number twice.
|
||||
allowOverwrite=false
|
||||
#NOTE to self: if autoNumberBuilds, this setting doesn't matter
|
||||
|
||||
# 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.
|
||||
# (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?
|
||||
# (This is a copy, not a move.)
|
||||
latestBuilds=false
|
||||
latestBuilds=true
|
||||
latestBuildsDir="$outputDir/latest"
|
||||
|
||||
# Use curl or wget?
|
||||
|
@ -5,7 +5,7 @@ LovePackaging is released under the MIT License:
|
||||
|
||||
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
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
|
Loading…
Reference in New Issue
Block a user