blob: 07d23df247199f972963b7aed6b944f7b494ea44 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
CC=gcc
CFLAGS=
CPP=g++
CPPFLAGS=
LD=gcc
LDFLAGS=-shared
OBJECTS=ed2k_wrapper.o ed2k.o
TARGET=_ed2k.so
INCLUDE=-I /usr/include/python2.4/
LIB=-l boost_python -l ssl
all: $(TARGET)
clean:
-rm $(TARGET) $(OBJECTS)
# M�-regel
$(TARGET): $(OBJECTS) Makefile
$(LD) $(LDFLAGS) -o $(TARGET) $(OBJECTS) $(LIB)
# Pseudoregler
%.o: %.c Makefile
$(CC) $(CFLAGS) -o $@ -c $< $(INCLUDE)
%.o: %.cpp Makefile
$(CPP) $(CPPFLAGS) -o $@ -c $< $(INCLUDE)
|