https://github.com/miho/ugshell-dist
bintray distribution infrastructure for ug4
https://github.com/miho/ugshell-dist
Last synced: 9 months ago
JSON representation
bintray distribution infrastructure for ug4
- Host: GitHub
- URL: https://github.com/miho/ugshell-dist
- Owner: miho
- License: other
- Created: 2016-12-23T17:35:16.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2018-09-05T20:53:58.000Z (over 7 years ago)
- Last Synced: 2025-04-10T22:46:50.759Z (9 months ago)
- Size: 165 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ugshell-dist
[  ](https://bintray.com/miho/UG/ugshell-dist/_latestVersion)
Bintray distribution infrastructure for ug4
## How to Build ugshell-dist
### Requirements
- Java >= 1.8
- Internet connection (dependencies are downloaded automatically)
- IDE: [Gradle](http://www.gradle.org/) Plugin (not necessary for command line usage)
- local ugshell executable and lua scripts that shall be added to the distribution
### IDE
Open the `ugshell-dist` [Gradle](http://www.gradle.org/) project in your favourite IDE (tested with NetBeans 8.2) and build it
by calling the `assemble` task.
### Command Line
Navigate to the [Gradle](http://www.gradle.org/) project (e.g., `path/to/ugshell-dist`) and enter the following command
#### Bash (Linux/OS X/Cygwin/other Unix-like shell)
sh gradlew assemble
#### Windows (CMD)
gradlew assemble
### Distribution Layout
Distributions layout looks as follows:
```
.
└── ug
├── bin
│ ├── plugins
│ └── ugshell
└── ugcore
└── scripts
├── deprecated
├── scripts.doxygen
├── shell
├── solver_util
├── tools
├── ug_util.lua
├── util
├── LICENSE
├── README.md
└── README.txt
```
Distributions are are packaged as `ug.zip`. The locations for distributions are:
```
.
└── src
└── main
└── resources
└── eu
└── mihosoft
└── ugshell
└── ugdist
├── linux
│ |── x64
│ | └── ug.zip
| └── x86
│ └── ug.zip
├── osx
│ └── ug.zip
└── windows
|── x64
| └── ug.zip
└── x86
└── ug.zip
```