Website Summary Files Commits Branches @commit @diff @stats
path: root / JSImpl / solution / JSLib.make
diff options
context:
space:
mode:
Commita2c53c44ff31d40030d45f9ce346413cd8fb815e (patch)
Author
 dtrendafilov <trendafilov.dn@gmail.com>
2018-11-15 19:22:41 +0200
Committer
 GitHub <noreply@github.com>
2018-11-15 19:22:41 +0200
Files914a9276c101d8d3e4ae100cffc216e06955a195 /JSImpl/solution/JSLib.make
IPL-a2c53c44ff31d40030d45f9ce346413cd8fb815e.tar
IPL-a2c53c44ff31d40030d45f9ce346413cd8fb815e.tar.gz
IPL-a2c53c44ff31d40030d45f9ce346413cd8fb815e.zip
Parentc32eda4e697803824e79878c74d541b81fbd04d8 (diff)
Parent255202e4096048ae72766522f7894830de10bd2f (diff)
Merge pull request #49 from SofiaCPP/code-gen
Code gen
1 files changed, 6 insertions, 0 deletions
-rw-r--r--JSImpl/solution/JSLib.make6
diff --git a/JSImpl/solution/JSLib.make b/JSImpl/solution/JSLib.make
index 1bf0a01..dd5157d 100644
--- a/JSImpl/solution/JSLib.make
+++ b/JSImpl/solution/JSLib.make
@@ -63,6 +63,7 @@ ifeq ($(config),debug64)
OBJECTS := \
$(OBJDIR)/src/ASTInterpreter.o \
$(OBJDIR)/src/ASTPrinter.o \
+ $(OBJDIR)/src/ByteCodeGenerator.o \
$(OBJDIR)/src/Expression.o \
$(OBJDIR)/src/Lexer.o \
$(OBJDIR)/src/Parser.o \
@@ -96,6 +97,7 @@ ifeq ($(config),release64)
OBJECTS := \
$(OBJDIR)/src/ASTInterpreter.o \
$(OBJDIR)/src/ASTPrinter.o \
+ $(OBJDIR)/src/ByteCodeGenerator.o \
$(OBJDIR)/src/Expression.o \
$(OBJDIR)/src/Lexer.o \
$(OBJDIR)/src/Parser.o \
@@ -171,6 +173,10 @@ $(OBJDIR)/src/ASTPrinter.o: ../src/ASTPrinter.cpp $(GCH) $(MAKEFILE) | $(OBJDIR)
@echo $(notdir $<)
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
+$(OBJDIR)/src/ByteCodeGenerator.o: ../src/ByteCodeGenerator.cpp $(GCH) $(MAKEFILE) | $(OBJDIR)/src
+ @echo $(notdir $<)
+ $(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"
+
$(OBJDIR)/src/Expression.o: ../src/Expression.cpp $(GCH) $(MAKEFILE) | $(OBJDIR)/src
@echo $(notdir $<)
$(SILENT) $(CXX) $(ALL_CXXFLAGS) $(FORCE_INCLUDE) -o "$@" -c "$<"