- Rearranged directory structure for forking out ANSTO
- Refactored site specific stuff into a site module - PSI specific stuff is now in the PSI directory. - The old version has been tagged with pre-ansto
This commit is contained in:
26
utils/make.ecb
Normal file
26
utils/make.ecb
Normal file
@@ -0,0 +1,26 @@
|
||||
#
|
||||
# Makefile for the ECB load program on Linux, PSI setup
|
||||
CC =cc
|
||||
CFLAGS = -g -I$(SINQDIR)/linux/include
|
||||
OBJS = ecb-drv.o ecb-load.o gpib-drv.o
|
||||
LIBS = $(SINQDIR)/linux/lib/libgpibenet.so
|
||||
|
||||
#########################################################################
|
||||
|
||||
ecb-load: $(OBJS)
|
||||
$(CC) -g -o ecb-load $(OBJS) $(LIBS) -lfl
|
||||
|
||||
ecb-drv.o: ecb-drv.c ecb-drv.h gpib-drv.h
|
||||
$(CC) $(CFLAGS) -c ecb-drv.c
|
||||
|
||||
ecb-load.o: ecb-load.c ecb-drv.h gpib-drv.h
|
||||
$(CC) $(CFLAGS) -c ecb-load.c
|
||||
|
||||
gpib-drv.o: gpib-drv.c gpib-drv.h
|
||||
$(CC) $(CFLAGS) -c gpib-drv.c
|
||||
|
||||
clean:
|
||||
-rm *~
|
||||
-rm $(OBJS)
|
||||
-rm ecb-load
|
||||
-rm core
|
||||
Reference in New Issue
Block a user