summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'x11-plugins/pidgin-omegle/files/Makefile')
-rw-r--r--x11-plugins/pidgin-omegle/files/Makefile23
1 files changed, 23 insertions, 0 deletions
diff --git a/x11-plugins/pidgin-omegle/files/Makefile b/x11-plugins/pidgin-omegle/files/Makefile
new file mode 100644
index 0000000..035cf3e
--- /dev/null
+++ b/x11-plugins/pidgin-omegle/files/Makefile
@@ -0,0 +1,23 @@
+CC ?= gcc
+LD ?= ld
+CFLAGS += -fPIC
+
+CFLAGS += `pkg-config --cflags pidgin`
+CFLAGS += `pkg-config --cflags json-glib-1.0`
+LDFLAGS += `pkg-config --libs pidgin`
+LDFLAGS += `pkg-config --cflags json-glib-1.0`
+
+OBJECTS=libomegle.o om_connection.o
+
+.PHONY: all clean
+
+all: libomegle
+
+libomegle: $(OBJECTS)
+ $(LD) $(LDFLAGS) $(OBJECTS) -shared -soname $@.so -o $@.so
+
+.c.o:
+ $(CC) -c $(CFLAGS) $< -o $@
+
+clean:
+ $(RM) $(OBJECTS) libomegle.so