diff options
| author | 张杨 <[email protected]> | 2023-10-18 03:35:17 +0000 |
|---|---|---|
| committer | 陆秋文 <[email protected]> | 2023-10-18 03:35:17 +0000 |
| commit | ecc6d08170d6f4914fd90bf9fe574c657546cfae (patch) | |
| tree | b1a45b2f671d3213347be268c5787eebba1ff5b8 /bindings/rs-timeout/timeout/lua/Rules.mk | |
| parent | 36450f5dfa230ef806151101ee8047375915ad73 (diff) | |
Diffstat (limited to 'bindings/rs-timeout/timeout/lua/Rules.mk')
| -rw-r--r-- | bindings/rs-timeout/timeout/lua/Rules.mk | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/bindings/rs-timeout/timeout/lua/Rules.mk b/bindings/rs-timeout/timeout/lua/Rules.mk new file mode 100644 index 0000000..0f06fce --- /dev/null +++ b/bindings/rs-timeout/timeout/lua/Rules.mk @@ -0,0 +1,20 @@ +$(LUA_APIS:%=$(top_builddir)/lua/%/timeout.so): $(top_srcdir)/lua/timeout-lua.c $(top_srcdir)/timeout.h $(top_srcdir)/timeout.c + mkdir -p $(@D) + @$(SHRC); echo_cmd $(CC) -o $@ $(top_srcdir)/lua/timeout-lua.c -I$(top_srcdir) -DWHEEL_BIT=$(WHEEL_BIT) -DWHEEL_NUM=$(WHEEL_NUM) $(LUA53_CPPFLAGS) $(ALL_CPPFLAGS) $(ALL_CFLAGS) $(ALL_SOFLAGS) $(ALL_LDFLAGS) $(ALL_LIBS) + +$(top_builddir)/lua/5.1/timeouts.so: $(top_builddir)/lua/5.1/timeout.so +$(top_builddir)/lua/5.2/timeouts.so: $(top_builddir)/lua/5.2/timeout.so +$(top_builddir)/lua/5.3/timeouts.so: $(top_builddir)/lua/5.3/timeout.so + +$(LUA_APIS:%=$(top_builddir)/lua/%/timeouts.so): + cd $(@D) && ln -fs timeout.so timeouts.so + +lua-5.1: $(top_builddir)/lua/5.1/timeout.so $(top_builddir)/lua/5.1/timeouts.so +lua-5.2: $(top_builddir)/lua/5.2/timeout.so $(top_builddir)/lua/5.2/timeouts.so +lua-5.3: $(top_builddir)/lua/5.3/timeout.so $(top_builddir)/lua/5.3/timeouts.so + +lua-clean: + $(RM) -r $(top_builddir)/lua/5.? + +clean: lua-clean + |
