Skip to content
This repository has been archived by the owner on Oct 12, 2022. It is now read-only.

A stripped down version of the j2objc-gradle plugin written in Xtend instead of Groovy

License

Notifications You must be signed in to change notification settings

Buggaboo/j2objc-gradle-kiss

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#J2OBJC plugin

This is a clean reboot of the now deprecated j2objc-gradle project

Due to my allergy for groovy and love for xtend + gradle, I decided to write a smaller gradle plugin for j2objc.

Get started

J2Objc from git

From a terminal:

git clone git@github.com:google/j2objc.git
cd j2objc ; make dist
pwd # use this location for `local.properties` and/or `.bashrc`
  1. add a line to your environment variables .bashrc (assuming you use bash) and enter export J2OBJC_HOME="${HOME}/where-you-put-it/j2objc/dist"
  2. or add a line to your local.properties like this: j2objc.home=/User/user/where-you-put-it/j2objc/dist

The plugin

You need gradle and j2objc to build this gradle plugin project.

Go to the directory, enter command line instructions:

gradle wrapper # for the first time, not necessary when the wrapper has been created
./gradlew build

IDE Support (e.g. Intellij / Android Studio)

Follow these instructions to install the xtend plugin for your IDE.

About

A stripped down version of the j2objc-gradle plugin written in Xtend instead of Groovy

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages