aboutsummaryrefslogtreecommitdiffstats
path: root/src/CMakeLists.txt
diff options
context:
space:
mode:
authorGravatar Tom Willemse2020-11-11 21:07:19 -0800
committerGravatar Tom Willemse2020-11-11 21:07:19 -0800
commit09600801287ee5f219c4389688f81ec3b5ab5404 (patch)
treed214e5968641f9373392a2503132e032d37375ec /src/CMakeLists.txt
parentf6cdbabe1cd74616b2d88cce211bd95f21098b12 (diff)
downloadcrafting-interpreters-09600801287ee5f219c4389688f81ec3b5ab5404.tar.gz
crafting-interpreters-09600801287ee5f219c4389688f81ec3b5ab5404.zip
Split CMake project into several files
Diffstat (limited to 'src/CMakeLists.txt')
-rw-r--r--src/CMakeLists.txt16
1 files changed, 1 insertions, 15 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index e5f8a66..6082e0a 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -5,18 +5,4 @@ include(UseJava)
project(Lox NONE)
-add_custom_command(OUTPUT com/craftinginterpreters/lox/Expr.java
- COMMAND java -jar GenerateAst.jar com/craftinginterpreters/lox
- DEPENDS GenerateAst)
-
-add_jar(Lox
- com/craftinginterpreters/lox/Lox.java
- com/craftinginterpreters/lox/TokenType.java
- com/craftinginterpreters/lox/Token.java
- com/craftinginterpreters/lox/Expr.java
- com/craftinginterpreters/lox/AstPrinter.java
- ENTRY_POINT com/craftinginterpreters/lox/Lox)
-
-add_jar(GenerateAst
- com/craftinginterpreters/tool/GenerateAst.java
- ENTRY_POINT com/craftinginterpreters/tool/GenerateAst)
+add_subdirectory(com/craftinginterpreters)