SSHELL = /bin/sh

CC = gcc

CFLAGS = -fpic 
CPPFLAGS = -DLINUX 
LDFLAGS =
LIBS =

DLL_OBJS = IRTransDLL.o

libIRTrans.so: $(DLL_OBJS)
	$(CC) -shared $(CFLAGS) $(DLL_OBJS) -o libIRTrans.so  $(LDFLAGS)

dlltest: dlltest.o
	$(CC) -m32 dlltest.o -L. -lIRTrans -o dlltest

clean:
	- rm $(DLL_OBJS) libIRTrans.so

%.o: %.c IRTransDLL.h ../Common/network.h ../Common/remote.h
	$(CC) $(CPPFLAGS) $(CFLAGS) -c $< -o $@
