~markjtully/zeitgeist-datasources/firefox

« back to all changes in this revision

Viewing changes to geany/Makefile

  • Committer: Markus Korn
  • Date: 2010-05-12 12:44:14 UTC
  • Revision ID: thekorn@gmx.de-20100512124414-88t9pn4dy5q3s1ah
Added dataprovider for geany.
This dataprovider is using libzeitgeist

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
GEANY_PLUGIN_DIR = ~/.config/geany/plugins
 
2
PLUGIN_FILE = zeitgeist_dataprovider.so
 
3
 
 
4
all: clean build
 
5
 
 
6
zeitgeist_dataprovider.o:
 
7
        gcc -c zeitgeist_dataprovider.c -fPIC `pkg-config --cflags geany zeitgeist-1.0`
 
8
 
 
9
zeitgeist_dataprovider.so:
 
10
        gcc zeitgeist_dataprovider.o -o zeitgeist_dataprovider.so -shared `pkg-config --libs geany zeitgeist-1.0`
 
11
 
 
12
build: zeitgeist_dataprovider.o zeitgeist_dataprovider.so
 
13
 
 
14
clean:
 
15
        -rm -f *.o
 
16
        -rm -f *.so
 
17
 
 
18
install: ;
 
19
 
 
20
uninstall: ;
 
21
 
 
22
local-install:
 
23
        mkdir -p $(GEANY_PLUGIN_DIR)
 
24
        cp $(PLUGIN_FILE) $(GEANY_PLUGIN_DIR)
 
25
 
 
26
local-uninstall:
 
27
        -rm -f $(GEANY_PLUGIN_DIR)/$(PLUGIN_FILE)