Permalink
Browse files

Switch to Gradle.

  • Loading branch information...
TomasMikula committed Mar 4, 2014
1 parent 70080c3 commit 381e43f9673d54920a6857193759bfe65dbaebfa
Showing with 64 additions and 100 deletions.
  1. +1 −3 .gitignore
  2. +1 −1 LICENSE
  3. +12 −0 build.gradle
  4. +0 −1 build.properties.example
  5. +0 −91 build.xml
  6. +6 −0 reactfx-demos/.classpath
  7. +17 −0 reactfx-demos/.project
  8. +21 −0 reactfx-demos/build.gradle
  9. 0 {src/demo → reactfx-demos/src/main}/java/reactfx/inhibeans/demo/AndGateDemo.java
  10. 0 {src/demo → reactfx-demos/src/main}/java/reactfx/inhibeans/demo/FibTest.java
  11. +2 −4 { → reactfx}/.classpath
  12. 0 { → reactfx}/.project
  13. +3 −0 reactfx/build.gradle
  14. 0 { → reactfx}/src/main/java/reactfx/Change.java
  15. 0 { → reactfx}/src/main/java/reactfx/ContemporaryReducingStream.java
  16. 0 { → reactfx}/src/main/java/reactfx/EventSource.java
  17. 0 { → reactfx}/src/main/java/reactfx/EventStream.java
  18. 0 { → reactfx}/src/main/java/reactfx/EventStreamBase.java
  19. 0 { → reactfx}/src/main/java/reactfx/EventStreams.java
  20. 0 { → reactfx}/src/main/java/reactfx/Hold.java
  21. 0 { → reactfx}/src/main/java/reactfx/Indicator.java
  22. 0 { → reactfx}/src/main/java/reactfx/InterceptableEventStream.java
  23. 0 { → reactfx}/src/main/java/reactfx/InterceptableEventStreamImpl.java
  24. 0 { → reactfx}/src/main/java/reactfx/LazilyBoundStream.java
  25. 0 { → reactfx}/src/main/java/reactfx/ListHelper.java
  26. 0 { → reactfx}/src/main/java/reactfx/ReductionResult.java
  27. 0 { → reactfx}/src/main/java/reactfx/Sink.java
  28. 0 { → reactfx}/src/main/java/reactfx/StreamBoundValue.java
  29. 0 { → reactfx}/src/main/java/reactfx/Subscription.java
  30. 0 { → reactfx}/src/main/java/reactfx/ThreadBridge.java
  31. 0 { → reactfx}/src/main/java/reactfx/inhibeans/Observable.java
  32. 0 { → reactfx}/src/main/java/reactfx/inhibeans/ObservableBase.java
  33. 0 { → reactfx}/src/main/java/reactfx/inhibeans/binding/Binding.java
  34. 0 { → reactfx}/src/main/java/reactfx/inhibeans/binding/BooleanBinding.java
  35. 0 { → reactfx}/src/main/java/reactfx/inhibeans/binding/DoubleBinding.java
  36. 0 { → reactfx}/src/main/java/reactfx/inhibeans/binding/FloatBinding.java
  37. 0 { → reactfx}/src/main/java/reactfx/inhibeans/binding/IntegerBinding.java
  38. 0 { → reactfx}/src/main/java/reactfx/inhibeans/binding/LongBinding.java
  39. 0 { → reactfx}/src/main/java/reactfx/inhibeans/binding/ObjectBinding.java
  40. 0 { → reactfx}/src/main/java/reactfx/inhibeans/binding/StringBinding.java
  41. 0 { → reactfx}/src/main/java/reactfx/inhibeans/property/BooleanPropertyBase.java
  42. 0 { → reactfx}/src/main/java/reactfx/inhibeans/property/DoublePropertyBase.java
  43. 0 { → reactfx}/src/main/java/reactfx/inhibeans/property/FloatPropertyBase.java
  44. 0 { → reactfx}/src/main/java/reactfx/inhibeans/property/IntegerPropertyBase.java
  45. 0 { → reactfx}/src/main/java/reactfx/inhibeans/property/LongPropertyBase.java
  46. 0 { → reactfx}/src/main/java/reactfx/inhibeans/property/ObjectPropertyBase.java
  47. 0 { → reactfx}/src/main/java/reactfx/inhibeans/property/Property.java
  48. 0 { → reactfx}/src/main/java/reactfx/inhibeans/property/ReadOnlyBooleanPropertyBase.java
  49. 0 { → reactfx}/src/main/java/reactfx/inhibeans/property/ReadOnlyBooleanWrapper.java
  50. 0 { → reactfx}/src/main/java/reactfx/inhibeans/property/ReadOnlyDoublePropertyBase.java
  51. 0 { → reactfx}/src/main/java/reactfx/inhibeans/property/ReadOnlyDoubleWrapper.java
  52. 0 { → reactfx}/src/main/java/reactfx/inhibeans/property/ReadOnlyFloatPropertyBase.java
  53. 0 { → reactfx}/src/main/java/reactfx/inhibeans/property/ReadOnlyFloatWrapper.java
  54. 0 { → reactfx}/src/main/java/reactfx/inhibeans/property/ReadOnlyIntegerPropertyBase.java
  55. 0 { → reactfx}/src/main/java/reactfx/inhibeans/property/ReadOnlyIntegerWrapper.java
  56. 0 { → reactfx}/src/main/java/reactfx/inhibeans/property/ReadOnlyLongPropertyBase.java
  57. 0 { → reactfx}/src/main/java/reactfx/inhibeans/property/ReadOnlyLongWrapper.java
  58. 0 { → reactfx}/src/main/java/reactfx/inhibeans/property/ReadOnlyObjectPropertyBase.java
  59. 0 { → reactfx}/src/main/java/reactfx/inhibeans/property/ReadOnlyObjectWrapper.java
  60. 0 { → reactfx}/src/main/java/reactfx/inhibeans/property/ReadOnlyStringPropertyBase.java
  61. 0 { → reactfx}/src/main/java/reactfx/inhibeans/property/ReadOnlyStringWrapper.java
  62. 0 { → reactfx}/src/main/java/reactfx/inhibeans/property/SimpleBooleanProperty.java
  63. 0 { → reactfx}/src/main/java/reactfx/inhibeans/property/SimpleDoubleProperty.java
  64. 0 { → reactfx}/src/main/java/reactfx/inhibeans/property/SimpleFloatProperty.java
  65. 0 { → reactfx}/src/main/java/reactfx/inhibeans/property/SimpleIntegerProperty.java
  66. 0 { → reactfx}/src/main/java/reactfx/inhibeans/property/SimpleLongProperty.java
  67. 0 { → reactfx}/src/main/java/reactfx/inhibeans/property/SimpleObjectProperty.java
  68. 0 { → reactfx}/src/main/java/reactfx/inhibeans/property/SimpleStringProperty.java
  69. 0 { → reactfx}/src/main/java/reactfx/inhibeans/property/StringPropertyBase.java
  70. 0 { → reactfx}/src/main/java/reactfx/inhibeans/value/ObservableValue.java
  71. 0 { → reactfx}/src/main/java/reactfx/inhibeans/value/ObservableValueBase.java
  72. 0 { → reactfx}/src/test/java/reactfx/IndicatorTest.java
  73. 0 { → reactfx}/src/test/java/reactfx/InterceptableEventStreamTest.java
  74. 0 { → reactfx}/src/test/java/reactfx/ReduceContemporaryTest.java
  75. 0 { → reactfx}/src/test/java/reactfx/ThreadBridgeTest.java
  76. 0 { → reactfx}/src/test/java/reactfx/inhibeans/property/CountingListener.java
  77. 0 { → reactfx}/src/test/java/reactfx/inhibeans/property/PropertyTest.java
  78. 0 { → reactfx}/src/test/java/reactfx/inhibeans/value/CountingListener.java
  79. +1 −0 settings.gradle
@@ -1,4 +1,2 @@
.gradle/
build/
dist/
javadoc/
build.properties
@@ -1,4 +1,4 @@
Copyright (c) 2013, Tomas Mikula
Copyright (c) 2013-2014, Tomas Mikula
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
@@ -0,0 +1,12 @@
subprojects {
apply plugin: 'java'
repositories {
mavenCentral()
}
version = "1.0.0-SNAPSHOT"
sourceCompatibility = '1.8'
targetCompatibility = '1.8'
}

This file was deleted.

Oops, something went wrong.

This file was deleted.

Oops, something went wrong.
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src/main/java" output="build/classes/main"/>
<classpathentry exported="true" kind="src" path="/reactfx"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
</classpath>
@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>reactfx-demos</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
@@ -0,0 +1,21 @@
dependencies {
compile project(":reactfx")
}
task fatJar(type: Jar, dependsOn: classes) {
appendix = 'fat'
from sourceSets.main.output
from { configurations.runtime.collect { it.isDirectory() ? it : zipTree(it) } }
}
assemble.dependsOn fatJar
task AndGateDemo(type: JavaExec, dependsOn: classes) {
main = 'reactfx.inhibeans.demo.AndGateDemo'
classpath = files(sourceSets.main.output, configurations.runtime)
}
task FibTest(type: JavaExec, dependsOn: classes) {
main = 'reactfx.inhibeans.demo.FibTest'
classpath = files(sourceSets.main.output, configurations.runtime)
}
@@ -1,9 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src/main/java"/>
<classpathentry kind="src" path="src/test/java"/>
<classpathentry kind="src" path="src/demo/java"/>
<classpathentry kind="src" path="src/main/java" output="build/classes/main"/>
<classpathentry kind="src" path="src/test/java" output="build/classes/test"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/>
<classpathentry kind="output" path="build"/>
</classpath>
File renamed without changes.
@@ -0,0 +1,3 @@
dependencies {
testCompile group: 'junit', name: 'junit', version: '4.+'
}
@@ -0,0 +1 @@
include "reactfx", "reactfx-demos"

0 comments on commit 381e43f

Please sign in to comment.