]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/jaegertracing/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/civetweb/src/third_party/lua-5.1.5/etc/Makefile
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / third_party / prometheus-cpp / 3rdparty / civetweb / src / third_party / lua-5.1.5 / etc / Makefile
diff --git a/ceph/src/jaegertracing/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/civetweb/src/third_party/lua-5.1.5/etc/Makefile b/ceph/src/jaegertracing/opentelemetry-cpp/third_party/prometheus-cpp/3rdparty/civetweb/src/third_party/lua-5.1.5/etc/Makefile
new file mode 100644 (file)
index 0000000..6d00008
--- /dev/null
@@ -0,0 +1,44 @@
+# makefile for Lua etc
+
+TOP= ..
+LIB= $(TOP)/src
+INC= $(TOP)/src
+BIN= $(TOP)/src
+SRC= $(TOP)/src
+TST= $(TOP)/test
+
+CC= gcc
+CFLAGS= -O2 -Wall -I$(INC) $(MYCFLAGS)
+MYCFLAGS= 
+MYLDFLAGS= -Wl,-E
+MYLIBS= -lm
+#MYLIBS= -lm -Wl,-E -ldl -lreadline -lhistory -lncurses
+RM= rm -f
+
+default:
+       @echo 'Please choose a target: min noparser one strict clean'
+
+min:   min.c
+       $(CC) $(CFLAGS) $@.c -L$(LIB) -llua $(MYLIBS)
+       echo 'print"Hello there!"' | ./a.out
+
+noparser: noparser.o
+       $(CC) noparser.o $(SRC)/lua.o -L$(LIB) -llua $(MYLIBS)
+       $(BIN)/luac $(TST)/hello.lua
+       -./a.out luac.out
+       -./a.out -e'a=1'
+
+one:
+       $(CC) $(CFLAGS) all.c $(MYLIBS)
+       ./a.out $(TST)/hello.lua
+
+strict:
+       -$(BIN)/lua -e 'print(a);b=2'
+       -$(BIN)/lua -lstrict -e 'print(a)'
+       -$(BIN)/lua -e 'function f() b=2 end f()'
+       -$(BIN)/lua -lstrict -e 'function f() b=2 end f()'
+
+clean:
+       $(RM) a.out core core.* *.o luac.out
+
+.PHONY:        default min noparser one strict clean