CC=gcc
CFLAGS=-Wall -O2 $(CFLAGS_$@)
CFLAGS_pcspeaker.o=-D__KERNEL__ -I/usr/src/linux/include -Wstrict-prototypes -DMODULE
#CFLAGS_sl_shared.o=-DUSE_PROC
LDFLAGS_sl_xclient=-L/usr/X11R6/lib -lX11
LDFLAGS=$(LDFLAGS_$@)
TARGETS=sl_server sl_client sl_sclient sl_xclient jwesl_server

all: sl_server sl_client sl_sclient sl_xclient jwesl_server pcspeaker.o
	strip $(TARGETS)

$(TARGETS): %: %.c sl_shared.o

clean:
	rm -f $(TARGETS) pcspeaker.o sound_test freq *.o *~
