Website Summary Files Commits Branches @commit @diff @stats
path: root / homework / 45183 / CodeFormatting / genie.lua
diff options
context:
space:
mode:
Commit1384d7ea4e80eaa6b195195af81de974575b2bb0 (patch)
Author
 omalinov <ognyan.m@coherent-labs.com>
2018-10-21 17:36:32 +0300
Committer
 Martin Dobrev <martindobrev0@gmail.com>
2018-10-21 17:36:32 +0300
Files4e73618753e1d42f9cfa60a247a8bcf35c483db7 /homework/45183/CodeFormatting/genie.lua
IPL-1384d7ea4e80eaa6b195195af81de974575b2bb0.tar
IPL-1384d7ea4e80eaa6b195195af81de974575b2bb0.tar.gz
IPL-1384d7ea4e80eaa6b195195af81de974575b2bb0.zip
Parent7509dce0686d9a418975f73b3721ecaa2d534f16 (diff)
Lexer/homework (#15)
* Initial commit * code is formatted * Homework finished * Genie project generation. * Updated code with new constructors
1 files changed, 25 insertions, 0 deletions
-rw-r--r--homework/45183/CodeFormatting/genie.lua25
diff --git a/homework/45183/CodeFormatting/genie.lua b/homework/45183/CodeFormatting/genie.lua
new file mode 100644
index 0000000..74b3734
--- /dev/null
+++ b/homework/45183/CodeFormatting/genie.lua
@@ -0,0 +1,25 @@
+PROJ_DIR = path.getabsolute(".")
+
+solution 'CodeFormatting'
+ configurations { 'Debug' }
+ configuration 'Windows'
+ flags {
+ 'FatalWarnings',
+ 'ExtraWarnings',
+ 'Symbols',
+ 'FullSymbols'
+ }
+ startproject 'CodeFormatting'
+
+configuration 'Debug'
+ targetdir(path.join(PROJ_DIR, 'bin', 'debug'))
+ objdir(path.join(PROJ_DIR, 'bin', 'debug'))
+
+project 'CodeFormatting'
+ kind 'ConsoleApp'
+ language 'C++'
+ files {
+ path.join(PROJ_DIR, "main.cpp"),
+ path.join(PROJ_DIR, "..", "..", "..", "JSImpl", "src", "Lexer.h"),
+ path.join(PROJ_DIR, "..", "..", "..", "JSImpl", "src", "Lexer.cpp")
+ } \ No newline at end of file