/[gcl]/gcl/lsp/makefile
ViewVC logotype

Diff of /gcl/lsp/makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.22 by camm, Wed Sep 24 16:30:10 2003 UTC revision 1.23 by camm, Fri Jul 8 06:08:18 2005 UTC
# Line 9  PORTDIR        = ../unixport Line 9  PORTDIR        = ../unixport
9  CAT=cat  CAT=cat
10  APPEND=../xbin/append  APPEND=../xbin/append
11    
12  OBJS    = gcl_arraylib.o gcl_assert.o gcl_defmacro.o gcl_defstruct.o \  PREFS:= arraylib assert defmacro defstruct \
13            gcl_describe.o gcl_evalmacros.o \            describe evalmacros \
14            gcl_iolib.o gcl_listlib.o gcl_mislib.o gcl_module.o gcl_numlib.o \            iolib listlib mislib module numlib \
15            gcl_packlib.o gcl_predlib.o \            packlib predlib \
16            gcl_seq.o gcl_seqlib.o gcl_setf.o gcl_top.o gcl_trace.o gcl_sloop.o \            seq seqlib setf top trace sloop \
17            gcl_debug.o gcl_info.o gcl_serror.o            debug info serror
18  # export.o autoload.o auto_new.o  NPREFS:= export autoload auto_new
19    SRC:= $(addprefix gcl_,$(addsuffix .lsp,$(PREFS) $(NCPREFS)))
20    OBJS:=$(addprefix gcl_,$(addsuffix .o,$(PREFS)))
21    
22  COMPILE_FILE=$(PORTDIR)/saved_pre_gcl $(PORTDIR) -system-p -c-file -data-file \  COMPILE_FILE=$(PORTDIR)/saved_pre_gcl $(PORTDIR) -system-p -c-file -data-file \
23          -o-file nil -h-file -compile          -o-file nil -h-file -compile
# Line 35  COMPILE_FILE=$(PORTDIR)/saved_pre_gcl $( Line 36  COMPILE_FILE=$(PORTDIR)/saved_pre_gcl $(
36          "${APPEND} ${NULLFILE} $*.data $*.o "          "${APPEND} ${NULLFILE} $*.data $*.o "
37    
38    
39  all:    $(OBJS)  all:    $(OBJS) TAGS
   
   
40    
41    TAGS: $(SRC)
42            etags $^
43  .c.o:  .c.o:
44          $(CC) $(OFLAG) $(CFLAGS) -c $*.c          $(CC) $(OFLAG) $(CFLAGS) -c $*.c
45          ${APPEND} ${NULLFILE} $*.data  $*.o          ${APPEND} ${NULLFILE} $*.data  $*.o

Legend:
Removed from v.1.22  
changed lines
  Added in v.1.23

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26