Glide core

IDE for kids

License

License

Categories

Categories

IDE Development Tools
GroupId

GroupId

com.artisan-software.glide
ArtifactId

ArtifactId

core
Last Version

Last Version

1.4.0
Release Date

Release Date

Type

Type

jar
Description

Description

Glide core
IDE for kids
Project URL

Project URL

https://github.com/SpencerArtisan/glide
Source Code Management

Source Code Management

https://github.com/SpencerArtisan/glide

Download core

How to add to project

<!-- https://jarcasting.com/artifacts/com.artisan-software.glide/core/ -->
<dependency>
    <groupId>com.artisan-software.glide</groupId>
    <artifactId>core</artifactId>
    <version>1.4.0</version>
</dependency>
// https://jarcasting.com/artifacts/com.artisan-software.glide/core/
implementation 'com.artisan-software.glide:core:1.4.0'
// https://jarcasting.com/artifacts/com.artisan-software.glide/core/
implementation ("com.artisan-software.glide:core:1.4.0")
'com.artisan-software.glide:core:jar:1.4.0'
<dependency org="com.artisan-software.glide" name="core" rev="1.4.0">
  <artifact name="core" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.artisan-software.glide', module='core', version='1.4.0')
)
libraryDependencies += "com.artisan-software.glide" % "core" % "1.4.0"
[com.artisan-software.glide/core "1.4.0"]

Dependencies

compile (11)

Group / Artifact Type Version
org.python : jython-standalone jar 2.7.1b3
org.codehaus.groovy : groovy-all jar 2.4.7
com.badlogicgames.gdx : gdx-box2d jar 1.9.5
org.slf4j : slf4j-api jar 1.7.21
com.badlogicgames.gdx : gdx-freetype jar 1.9.5
com.google.guava : guava jar 18.0
com.badlogicgames.gdx : gdx jar 1.9.5
org.jruby : jruby-complete jar 1.7.25
com.papertrailapp : logback-syslog4j jar 1.0.0
ch.qos.logback : logback-classic jar 1.1.7
org.apache.commons : commons-lang3 jar 3.1

test (4)

Group / Artifact Type Version
junit : junit jar 4.12
org.mockito : mockito-all jar 2.0.2-beta
de.bechte.junit : junit-hierarchicalcontextrunner jar 4.12.0
org.assertj : assertj-core jar 1.7.1

Project Modules

There are no modules declared in this project.

Build Status

GLIDE The General Language Integrated Development Environment...for kids

The aim of this project is to give children (aged 10 and upwards) a tool to write code. It is language agnostic and currently supports Groovy, Ruby and Javascript.

The sister runtime project can be found here. This project manages the program execution environment. It has a separate versioning strategy.

Setting up a Development Environment

To build and test .gradlew clean build dist

To build the executables you need to download JRE-1.8 for windows, linux and MacOS to the root directory from [here] (http://www.jwrapper.com/download.html).

Release Process

  1. Update the version numbers in build.gradle, installers/jwrapper-glide.xml, WelcomeScreen.java and run.sh
  2. Create release branch and push to github
  3. Run jenkins build on release branch
  4. Log into sonatype and find the staging repository
  5. Confirm it contains core and desktop artifacts, together with installers
  6. Close the staging repository and check it passed all validation rules
  7. Release the staging repository
  8. Confirm it is now in the sonatype release repository

Troubleshooting

DesktopLauncher not found - Means you did a gradle build without the dist

Additional Info

The Jenkins build is configured as follows: gradle build dist #!/bin/bash #wget http://simple-help.com/media/static/jwrapper/jwrapper-00044250826.jar #ln -s /var/lib/jenkins/JRE-1.8 ./JRE-1.8 ./package.sh gradle uploadArchives

Versions

Version
1.4.0
1.2.0
1.1.0
1.0.0
0.2.15
0.2.14
0.2.13
0.2.12
0.2.11