aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorBenoit Germain <benoit.germain@ubisoft.com>2024-04-11 15:14:52 +0200
committerBenoit Germain <benoit.germain@ubisoft.com>2024-04-11 15:14:52 +0200
commitadaa36dbec1ce9aaafd61873b9d3d898a8c240cf (patch)
tree4c81e8f5983c3d696a636e2cc433ce7c0a9c3dd8 /Makefile
parent1d310e6ecb6e156598337612f16573d9cd284f5e (diff)
downloadlanes-adaa36dbec1ce9aaafd61873b9d3d898a8c240cf.tar.gz
lanes-adaa36dbec1ce9aaafd61873b9d3d898a8c240cf.tar.bz2
lanes-adaa36dbec1ce9aaafd61873b9d3d898a8c240cf.zip
Bring all interesting fixes from the C++ implementation back into the C implementation
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile32
1 files changed, 16 insertions, 16 deletions
diff --git a/Makefile b/Makefile
index 1e9f70e..08888e4 100644
--- a/Makefile
+++ b/Makefile
@@ -72,25 +72,25 @@ rock:
72#--- Testing --- 72#--- Testing ---
73# 73#
74test: 74test:
75 $(MAKE) errhangtest 75 $(MAKE) atexit
76 $(MAKE) irayo_recursive 76 $(MAKE) atomic
77 $(MAKE) irayo_closure
78 $(MAKE) basic 77 $(MAKE) basic
79 $(MAKE) cancel 78 $(MAKE) cancel
80 $(MAKE) fifo
81 $(MAKE) keeper
82 $(MAKE) timer
83 $(MAKE) atomic
84 $(MAKE) cyclic 79 $(MAKE) cyclic
85 $(MAKE) objects 80 $(MAKE) errhangtest
86 $(MAKE) fibonacci 81 $(MAKE) fibonacci
87 $(MAKE) recursive 82 $(MAKE) fifo
88 $(MAKE) func_is_string 83 $(MAKE) func_is_string
89 $(MAKE) atexit 84 $(MAKE) irayo_closure
85 $(MAKE) irayo_recursive
86 $(MAKE) keeper
90 $(MAKE) linda_perf 87 $(MAKE) linda_perf
91 $(MAKE) rupval 88 $(MAKE) objects
92 $(MAKE) package 89 $(MAKE) package
93 $(MAKE) pingpong 90 $(MAKE) pingpong
91 $(MAKE) recursive
92 $(MAKE) rupval
93 $(MAKE) timer
94 94
95basic: tests/basic.lua $(_TARGET_SO) 95basic: tests/basic.lua $(_TARGET_SO)
96 $(_PREFIX) $(LUA) $< 96 $(_PREFIX) $(LUA) $<
@@ -104,8 +104,8 @@ cancel: tests/cancel.lua $(_TARGET_SO)
104REP_ARGS=-llanes -e "print'say aaa'; for i=1,10 do print(i) end" 104REP_ARGS=-llanes -e "print'say aaa'; for i=1,10 do print(i) end"
105repetitive: $(_TARGET_SO) 105repetitive: $(_TARGET_SO)
106 for i in 1 2 3 4 5 6 7 8 9 10 a b c d e f g h i j k l m n o p q r s t u v w x y z; \ 106 for i in 1 2 3 4 5 6 7 8 9 10 a b c d e f g h i j k l m n o p q r s t u v w x y z; \
107 do $(_PREFIX) $(LUA) $(REP_ARGS); \ 107 do $(_PREFIX) $(LUA) $(REP_ARGS); \
108 done 108 done
109 109
110repetitive1: $(_TARGET_SO) 110repetitive1: $(_TARGET_SO)
111 $(_PREFIX) $(LUA) $(REP_ARGS) 111 $(_PREFIX) $(LUA) $(REP_ARGS)
@@ -236,9 +236,9 @@ else
236 -rm -rf $(MODULE)-$(VERSION) 236 -rm -rf $(MODULE)-$(VERSION)
237 mkdir $(MODULE)-$(VERSION) 237 mkdir $(MODULE)-$(VERSION)
238 tar c * --exclude=.svn --exclude=.DS_Store --exclude="_*" \ 238 tar c * --exclude=.svn --exclude=.DS_Store --exclude="_*" \
239 --exclude="*.tgz" --exclude="*.rockspec" \ 239 --exclude="*.tgz" --exclude="*.rockspec" \
240 --exclude=lanes.dev --exclude="$(MODULE)-*" --exclude=xcode \ 240 --exclude=lanes.dev --exclude="$(MODULE)-*" --exclude=xcode \
241 --exclude="*.obj" --exclude="*.dll" --exclude=timeit.dat \ 241 --exclude="*.obj" --exclude="*.dll" --exclude=timeit.dat \
242 | (cd $(MODULE)-$(VERSION) && tar x) 242 | (cd $(MODULE)-$(VERSION) && tar x)
243 tar czvf $(MODULE)-$(VERSION).tgz $(MODULE)-$(VERSION) 243 tar czvf $(MODULE)-$(VERSION).tgz $(MODULE)-$(VERSION)
244 rm -rf $(MODULE)-$(VERSION) 244 rm -rf $(MODULE)-$(VERSION)