Skip to content
/ vcsg-dist Public

VCSG binary distribution (contains occ-csg and other native tools)

License

Notifications You must be signed in to change notification settings

miho/vcsg-dist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vcsg-dist

Download

VCSG binary distribution (contains occ-csg and other native tools).

How to Build vcsg-dist

Requirements

  • Java >= 1.8
  • Internet connection (dependencies are downloaded automatically)
  • IDE: Gradle Plugin (not necessary for command line usage)
  • local ugshell executable and lua scripts that shall be added to the distribution

IDE

Open the vcsg-dist Gradle project in your favourite IDE (tested with NetBeans 8.2) and build it by calling the assemble task.

Command Line

Navigate to the Gradle project (e.g., path/to/vcsg-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:

.
├── LICENSE
├── README.md
├── THIRDPARTY-LICENSES
└── bin
    └── occ-csg[.exe]
            

Distributions are are packaged as vcsg.zip. The locations for distributions are:

.
│
└── src/main/resources/eu/mihosoft/vcsg/vcsgdist
                                        │
                                        ├── linux
                                        │   │  
                                        │   ├── x64/vcsg.zip
                                        │   └── x86 (currently not supported)
                                        │
                                        ├── osx/vcsg.zip
                                        │   
                                        └── windows
                                            │
                                            ├── x64/vcsg.zip
                                            └── x86 (currently not supported)

About

VCSG binary distribution (contains occ-csg and other native tools)

Resources

License

Stars

Watchers

Forks

Packages

No packages published