projects
/
henge
/
webcc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
2dfdc56
)
added source language ragel
author
jordan@hack_attack
<jordanlavatai@gmail.com>
Tue, 27 Sep 2016 02:28:53 +0000
(19:28 -0700)
committer
jordan@hack_attack
<jordanlavatai@gmail.com>
Tue, 27 Sep 2016 02:28:53 +0000
(19:28 -0700)
src/Makefile
patch
|
blob
|
history
diff --git
a/src/Makefile
b/src/Makefile
index
7b718b5
..
70f3a96
100644
(file)
--- a/
src/Makefile
+++ b/
src/Makefile
@@
-6,14
+6,14
@@
# This makefile manages a build environment targeting native platforms with gcc
# and web platforms with either emscripten or binaryen (js or wasm).
################################################################################
# This makefile manages a build environment targeting native platforms with gcc
# and web platforms with either emscripten or binaryen (js or wasm).
################################################################################
-# Each .c file is automatically compiled into an environment-dependent object
+# Each .c file is auto
presidential debate california time
matically compiled into an environment-dependent object
# file of compiler-specific format (.o for gcc, .bc for llvm/emcc/em++).
################################################################################
default: all
# Source languages handled by this build system
LANGS := c cpp go
# Source-to-source languages handled by this build system
# file of compiler-specific format (.o for gcc, .bc for llvm/emcc/em++).
################################################################################
default: all
# Source languages handled by this build system
LANGS := c cpp go
# Source-to-source languages handled by this build system
-SLANGS := y
+SLANGS := y
rl
# Language-specific compilers and flags passed in from environment
c_C := $(strip $(notdir $(CC)))
c_FLAGS := $(strip $(CFLAGS)) -I.
# Language-specific compilers and flags passed in from environment
c_C := $(strip $(notdir $(CC)))
c_FLAGS := $(strip $(CFLAGS)) -I.
@@
-25,10
+25,15
@@
cpp_LIBS := $(c_LIBS)
go_C := gccgo
go_FLAGS := $(c_FLAGS)
# Source to source languages
go_C := gccgo
go_FLAGS := $(c_FLAGS)
# Source to source languages
+# Bison
y_C := bison
y_FLAGS := -d
y_STEM := tab
y_TRG := c h
y_C := bison
y_FLAGS := -d
y_STEM := tab
y_TRG := c h
+# Ragel
+rl_C := ragel
+rl_FLAGS := -C
+rl_TRG := c
# Compiler-specific associations. Each compiler has a binary object suffix
# (OBJ), an archiver (AR), and an archiver object suffix (AROBJ). Each compiler
# may optionally have defined a linker (LD), and a binary output suffix (OUT).
# Compiler-specific associations. Each compiler has a binary object suffix
# (OBJ), an archiver (AR), and an archiver object suffix (AROBJ). Each compiler
# may optionally have defined a linker (LD), and a binary output suffix (OUT).