cmdline: new build system
[libcmdline.git] / libcmdline.vars.mk
diff --git a/libcmdline.vars.mk b/libcmdline.vars.mk
new file mode 100644 (file)
index 0000000..23312d2
--- /dev/null
@@ -0,0 +1,22 @@
+CC        = $(CROSS)gcc
+AR        = $(CROSS)ar
+RANLIB    = $(CROSS)ranlib
+
+# uncomment if you don't have libevent
+HAVE_EVENT_LIB=y
+
+# configuration for lib, not adviced to modify it except for
+# really small devices, because it changes the API.
+# CFLAGS += -DNO_RDLINE_HISTORY
+# CFLAGS += -DNO_RDLINE_KILL_BUF
+CFLAGS += -DCMDLINE_HAVE_FLOAT
+CFLAGS += -DCMDLINE_HAVE_SOCKET
+
+CFLAGS += -fPIC
+CFLAGS += -Wall -Werror
+CFLAGS += -O0 -g
+
+CFLAGS += -I$(SRCDIR)/lib
+
+# needed if you want to parse float
+LDFLAGS += -lm