From 9c0402e909f7d4908ccab5900469be7673f7e508 Mon Sep 17 00:00:00 2001 From: Lonami Exo Date: Mon, 23 Jul 2018 21:01:05 +0200 Subject: [PATCH] Separate generator from lib modules --- build.gradle | 1 - generator/build.gradle | 11 +++++++++++ generator/settings.gradle | 1 + .../java/io/github/lonamiwebs/overgram/Overgram.java | 0 .../lonamiwebs/overgram/generator/Generator.java | 0 .../io/github/lonamiwebs/overgram/parser/TLArg.java | 0 .../github/lonamiwebs/overgram/parser/TLObject.java | 0 .../github/lonamiwebs/overgram/parser/TLReader.java | 0 .../io/github/lonamiwebs/overgram/tl/TLObject.java | 0 .../io/github/lonamiwebs/overgram/tl/TLRequest.java | 0 .../lonamiwebs/overgram/utils/BinaryReader.java | 0 .../lonamiwebs/overgram/utils/BinaryWriter.java | 0 .../lonamiwebs/overgram/utils/CharacterIterator.java | 0 {src => generator/src}/main/resources/mtproto_api.tl | 0 {src => generator/src}/main/resources/telegram_api.tl | 0 lib/build.gradle | 11 +++++++++++ lib/settings.gradle | 2 ++ .../java/io/github/lonamiwebs/overgram/Overgram.java | 6 ++++++ settings.gradle | 2 ++ 19 files changed, 33 insertions(+), 1 deletion(-) create mode 100644 generator/build.gradle create mode 100644 generator/settings.gradle rename {src => generator/src}/main/java/io/github/lonamiwebs/overgram/Overgram.java (100%) rename {src => generator/src}/main/java/io/github/lonamiwebs/overgram/generator/Generator.java (100%) rename {src => generator/src}/main/java/io/github/lonamiwebs/overgram/parser/TLArg.java (100%) rename {src => generator/src}/main/java/io/github/lonamiwebs/overgram/parser/TLObject.java (100%) rename {src => generator/src}/main/java/io/github/lonamiwebs/overgram/parser/TLReader.java (100%) rename {src => generator/src}/main/java/io/github/lonamiwebs/overgram/tl/TLObject.java (100%) rename {src => generator/src}/main/java/io/github/lonamiwebs/overgram/tl/TLRequest.java (100%) rename {src => generator/src}/main/java/io/github/lonamiwebs/overgram/utils/BinaryReader.java (100%) rename {src => generator/src}/main/java/io/github/lonamiwebs/overgram/utils/BinaryWriter.java (100%) rename {src => generator/src}/main/java/io/github/lonamiwebs/overgram/utils/CharacterIterator.java (100%) rename {src => generator/src}/main/resources/mtproto_api.tl (100%) rename {src => generator/src}/main/resources/telegram_api.tl (100%) create mode 100644 lib/build.gradle create mode 100644 lib/settings.gradle create mode 100644 lib/src/main/java/io/github/lonamiwebs/overgram/Overgram.java create mode 100644 settings.gradle diff --git a/build.gradle b/build.gradle index 7fd321e..916787f 100644 --- a/build.gradle +++ b/build.gradle @@ -2,7 +2,6 @@ plugins { id 'java' } -group 'io.github.lonamiwebs.overgram' version '0.1' sourceCompatibility = 1.8 diff --git a/generator/build.gradle b/generator/build.gradle new file mode 100644 index 0000000..916787f --- /dev/null +++ b/generator/build.gradle @@ -0,0 +1,11 @@ +plugins { + id 'java' +} + +version '0.1' + +sourceCompatibility = 1.8 + +repositories { + mavenCentral() +} diff --git a/generator/settings.gradle b/generator/settings.gradle new file mode 100644 index 0000000..4384081 --- /dev/null +++ b/generator/settings.gradle @@ -0,0 +1 @@ +rootProject.name = 'generator' diff --git a/src/main/java/io/github/lonamiwebs/overgram/Overgram.java b/generator/src/main/java/io/github/lonamiwebs/overgram/Overgram.java similarity index 100% rename from src/main/java/io/github/lonamiwebs/overgram/Overgram.java rename to generator/src/main/java/io/github/lonamiwebs/overgram/Overgram.java diff --git a/src/main/java/io/github/lonamiwebs/overgram/generator/Generator.java b/generator/src/main/java/io/github/lonamiwebs/overgram/generator/Generator.java similarity index 100% rename from src/main/java/io/github/lonamiwebs/overgram/generator/Generator.java rename to generator/src/main/java/io/github/lonamiwebs/overgram/generator/Generator.java diff --git a/src/main/java/io/github/lonamiwebs/overgram/parser/TLArg.java b/generator/src/main/java/io/github/lonamiwebs/overgram/parser/TLArg.java similarity index 100% rename from src/main/java/io/github/lonamiwebs/overgram/parser/TLArg.java rename to generator/src/main/java/io/github/lonamiwebs/overgram/parser/TLArg.java diff --git a/src/main/java/io/github/lonamiwebs/overgram/parser/TLObject.java b/generator/src/main/java/io/github/lonamiwebs/overgram/parser/TLObject.java similarity index 100% rename from src/main/java/io/github/lonamiwebs/overgram/parser/TLObject.java rename to generator/src/main/java/io/github/lonamiwebs/overgram/parser/TLObject.java diff --git a/src/main/java/io/github/lonamiwebs/overgram/parser/TLReader.java b/generator/src/main/java/io/github/lonamiwebs/overgram/parser/TLReader.java similarity index 100% rename from src/main/java/io/github/lonamiwebs/overgram/parser/TLReader.java rename to generator/src/main/java/io/github/lonamiwebs/overgram/parser/TLReader.java diff --git a/src/main/java/io/github/lonamiwebs/overgram/tl/TLObject.java b/generator/src/main/java/io/github/lonamiwebs/overgram/tl/TLObject.java similarity index 100% rename from src/main/java/io/github/lonamiwebs/overgram/tl/TLObject.java rename to generator/src/main/java/io/github/lonamiwebs/overgram/tl/TLObject.java diff --git a/src/main/java/io/github/lonamiwebs/overgram/tl/TLRequest.java b/generator/src/main/java/io/github/lonamiwebs/overgram/tl/TLRequest.java similarity index 100% rename from src/main/java/io/github/lonamiwebs/overgram/tl/TLRequest.java rename to generator/src/main/java/io/github/lonamiwebs/overgram/tl/TLRequest.java diff --git a/src/main/java/io/github/lonamiwebs/overgram/utils/BinaryReader.java b/generator/src/main/java/io/github/lonamiwebs/overgram/utils/BinaryReader.java similarity index 100% rename from src/main/java/io/github/lonamiwebs/overgram/utils/BinaryReader.java rename to generator/src/main/java/io/github/lonamiwebs/overgram/utils/BinaryReader.java diff --git a/src/main/java/io/github/lonamiwebs/overgram/utils/BinaryWriter.java b/generator/src/main/java/io/github/lonamiwebs/overgram/utils/BinaryWriter.java similarity index 100% rename from src/main/java/io/github/lonamiwebs/overgram/utils/BinaryWriter.java rename to generator/src/main/java/io/github/lonamiwebs/overgram/utils/BinaryWriter.java diff --git a/src/main/java/io/github/lonamiwebs/overgram/utils/CharacterIterator.java b/generator/src/main/java/io/github/lonamiwebs/overgram/utils/CharacterIterator.java similarity index 100% rename from src/main/java/io/github/lonamiwebs/overgram/utils/CharacterIterator.java rename to generator/src/main/java/io/github/lonamiwebs/overgram/utils/CharacterIterator.java diff --git a/src/main/resources/mtproto_api.tl b/generator/src/main/resources/mtproto_api.tl similarity index 100% rename from src/main/resources/mtproto_api.tl rename to generator/src/main/resources/mtproto_api.tl diff --git a/src/main/resources/telegram_api.tl b/generator/src/main/resources/telegram_api.tl similarity index 100% rename from src/main/resources/telegram_api.tl rename to generator/src/main/resources/telegram_api.tl diff --git a/lib/build.gradle b/lib/build.gradle new file mode 100644 index 0000000..916787f --- /dev/null +++ b/lib/build.gradle @@ -0,0 +1,11 @@ +plugins { + id 'java' +} + +version '0.1' + +sourceCompatibility = 1.8 + +repositories { + mavenCentral() +} diff --git a/lib/settings.gradle b/lib/settings.gradle new file mode 100644 index 0000000..a905fb9 --- /dev/null +++ b/lib/settings.gradle @@ -0,0 +1,2 @@ +rootProject.name = 'lib' + diff --git a/lib/src/main/java/io/github/lonamiwebs/overgram/Overgram.java b/lib/src/main/java/io/github/lonamiwebs/overgram/Overgram.java new file mode 100644 index 0000000..3f3c167 --- /dev/null +++ b/lib/src/main/java/io/github/lonamiwebs/overgram/Overgram.java @@ -0,0 +1,6 @@ +package io.github.lonamiwebs.overgram; + +public class Overgram { + public static void main(final String... args) { + } +} diff --git a/settings.gradle b/settings.gradle new file mode 100644 index 0000000..e9798f1 --- /dev/null +++ b/settings.gradle @@ -0,0 +1,2 @@ +rootProject.name = 'Overgram' +include ':generator', ':lib'