# epics_appl/src %W% %G% # # # Author: Andy Kozubal # Date: 07-16-93 # # Experimental Physics and Industrial Control System (EPICS) # # Copyright 1993, the Regents of the University of California, # and the University of Chicago Board of Governors. # # This software was produced under U.S. Government contracts: # (W-7405-ENG-36) at the Los Alamos National Laboratory, # and (W-31-109-ENG-38) at Argonne National Laboratory. # # Initial development by: # The Controls and Automation Group (AT-8) # Ground Test Accelerator # Accelerator Technology Division # Los Alamos National Laboratory # # Co-developed with # The Controls and Computing Group # Accelerator Systems Division # Advanced Photon Source # Argonne National Laboratory # Modification Log: # ----------------- # .01 07-16-93 ajk original version # .02 02-14-94 rmw added comments and examples # # user defined compiler options and sequence flags # User-specified: CCDEFS = -DV5_vxWorks CCOPTIONS = CCINCLUDES = SNCFLAGS = # Top of applications directory: APPL = .. # Location of all editable files: SRC = $(APPL)/src #name of vxWorks subdirectory (assumes gcc included #in ~vx/$(VX_VERS)/sun4.68k/bin) VX_VERS = v51 #definition of TARGET for use in defining target specific compiler options # for example for the 68040 target.include contains the line # TARGET = -mv167 include target.include # The following file contains definitions for compiling/linking: include applMakefile.include include gdlMakefile.include #################################################################### # DO NOT CHANGE THE ORDER OF THE ABOVE LINES #################################################################### #This line guarantees that dependencies will be found .KEEP_STATE: ########################################################################### # # Create a line like the one beginning with all: below, # but with your names substituted for the testsub.o and testseq.o # All .o files will be made if their names are put in this list.. # If they are .c files this is all that is needed. # if they are .st files they will also need to have the dependency lines # for sequences as shown in the example below. #all: testsub.o testseq.o # All sequence files need two more lines like the example below. #testseq.o: $(SRC)/testseq.st $(SEQ_DEPENDS) # $(MAKE_SEQ) temp_ar.o: $(SRC)/temp_ar.st $(SEQ_DEPENDS) $(MAKE_SEQ) # Can link multiple objects: #test: test1.o test2.o # $(LOAD) -o test test1.o test2.o devMH2000Gpib.o:$(SRC)/devMH2000Gpib.gt $(MAKE_GPIB)