52 lines
1.1 KiB
Makefile
52 lines
1.1 KiB
Makefile
#---------------------------------------------------------------------------
|
|
# Makefile for the site hardware support library
|
|
# Paul Hathaway, Nov 2004
|
|
#--------------------------------------------------------------------------
|
|
|
|
.SUFFIXES:
|
|
.SUFFIXES: .c .o
|
|
|
|
SRC = .
|
|
CC = gcc
|
|
CFLAGS = -g -std=gnu99 -DLINUX $(DFORTIFY) -I$(SRC) -I../.. $(INC_TCL8) -Wall -Wno-unused -Wextra -MMD
|
|
|
|
HOBJ = itc4util.o
|
|
HOBJ += lh45util.o
|
|
HOBJ += lakeshore340util.o
|
|
HOBJ += west4100util.o
|
|
HOBJ += asynsrv_utility.o
|
|
HOBJ += geterrno.o
|
|
HOBJ += strjoin.o
|
|
HOBJ += chopper.o
|
|
HOBJ += modbustcp.o
|
|
HOBJ += sct_tcpmodbus.o
|
|
HOBJ += sct_galilprot.o
|
|
HOBJ += sct_modbusprot.o
|
|
HOBJ += sct_oxfordprot.o
|
|
HOBJ += sct_newportprot.o
|
|
HOBJ += sct_orhvpsprot.o
|
|
HOBJ += sct_velselprot.o
|
|
HOBJ += sct_usbtmcprot.o
|
|
HOBJ += sct_rfamp.o
|
|
HOBJ += sinqhttpprot.o
|
|
HOBJ += sct_protek608.o
|
|
HOBJ += sct_lfprot.o
|
|
HOBJ += camera.o
|
|
HOBJ += cameradriver.o
|
|
HOBJ += sct_asyncqueue.o
|
|
HOBJ += aqp_opalstatus.o
|
|
HOBJ += omron_asyncprotocol.o
|
|
|
|
libhlib.a: $(HOBJ)
|
|
rm -f libhlib.a
|
|
ar cr libhlib.a $(HOBJ)
|
|
ranlib libhlib.a
|
|
|
|
clean:
|
|
rm -f *.o *.d *.a
|
|
|
|
DEPS := $(HOBJ:.o=.d)
|
|
|
|
-include $(DEPS)
|
|
|