27 lines
		
	
	
		
			767 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			767 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
# $Id: Makefile,v 1.1 2006/10/28 12:40:42 rschaten Exp $
 | 
						|
 | 
						|
CC              = gcc
 | 
						|
LIBUSB_CONFIG   = libusb-config
 | 
						|
# Make sure that libusb-config is in the search path or specify a full path. On
 | 
						|
# Windows, there is no libusb-config and you must configure the options below
 | 
						|
# manually. See examples.
 | 
						|
 | 
						|
CFLAGS          = `$(LIBUSB_CONFIG) --cflags` -O -Wall -I../common
 | 
						|
 | 
						|
USBLIBS         = `$(LIBUSB_CONFIG) --libs`
 | 
						|
XSPLIBS         = -lX11 -lm
 | 
						|
 | 
						|
all: usb-servo xservopointer
 | 
						|
 | 
						|
usb-servo: usb-servo.o usbdrv.o
 | 
						|
	$(CC) $(CFLAGS) -o usb-servo usb-servo.o usbdrv.o $(USBLIBS)
 | 
						|
 | 
						|
xservopointer: xservopointer.o usbdrv.o
 | 
						|
	$(CC) $(CFLAGS) -o xservopointer xservopointer.o usbdrv.o $(USBLIBS) $(XSPLIBS)
 | 
						|
 | 
						|
.c.o:
 | 
						|
	$(CC) $(CFLAGS) -c $*.c -o $*.o
 | 
						|
 | 
						|
clean:
 | 
						|
	rm -f usb-servo xservopointer *.o
 |