/[gcl]/gcl/o/makefile
ViewVC logotype

Diff of /gcl/o/makefile

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

revision 1.21 by camm, Sat Jul 20 07:10:55 2002 UTC revision 1.22 by camm, Fri Aug 9 05:49:32 2002 UTC
# Line 2  Line 2 
2  .SUFFIXES:  .SUFFIXES:
3  .SUFFIXES: .d .o  .c .ini  .SUFFIXES: .d .o  .c .ini
4    
5    -include ../makedefs
6    
7  HDIR    = ../h/  HDIR    = ../h/
8  CDIR    = ./  CDIR    = ./
9  MPDIR   = ../mp  MPDIR   = ../mp
10    
11  OFLAG   = -O  #OFLAG  = -O
12  DEFS    = -I../h -I../gcl-tk  DEFS    = -I../h -I../gcl-tk
13  ODIR    = .  ODIR    = .
14  GCLIB  = ${ODIR}/gcllib.a  GCLIB  = ${ODIR}/gcllib.a
# Line 19  DPP    = ../bin/dpp Line 21  DPP    = ../bin/dpp
21    
22  # AUX_INFO=-aux-info $*.X  # AUX_INFO=-aux-info $*.X
23  .c.o:  .c.o:
24          $(CC) -c $(OFLAG) $(CFLAGS) $*.c $(AUX_INFO)          $(CC) -c $(CFLAGS) $(DEFS) $*.c $(AUX_INFO)
25  .d.o:  .d.o:
26          $(DPP) $*          $(DPP) $*
27          $(CC) -c $(OFLAG) $(CFLAGS) $*.c $(AUX_INFO)          $(CC) -c $(CFLAGS) $(DEFS) $*.c $(AUX_INFO)
28          rm $*.c          rm $*.c
29    
30  CPP=  CPP=
31  .c.ini:  .c.ini:
32          $(CC) -DNO_DEFUN $(CFLAGS) -E $*.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > $*.ini          $(CC) -DNO_DEFUN $(CFLAGS) $(DEFS) -E $*.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > $*.ini
33    
34  .d.ini:  .d.ini:
35          $(DPP) $*          $(DPP) $*
36          ./grab_defs < $*.c > $*.ini          ./grab_defs < $*.c > $*.ini
37          rm $*.c          rm $*.c
38    
 -include ../makedefs  
   
39  X11_INCLUDE=${TK_XINCLUDES} ${HAVE_X11}  X11_INCLUDE=${TK_XINCLUDES} ${HAVE_X11}
40  CFLAGS  =  -I../gcl-tk -I$(HDIR) $(ODIR_DEBUG)  #CFLAGS =  -I../gcl-tk -I$(HDIR) $(ODIR_DEBUG)
41    
42    
43  MP      = $(HDIR)mp.h  MP      = $(HDIR)mp.h
# Line 122  fsavres.o: /lib/libc.a Line 122  fsavres.o: /lib/libc.a
122          ar xv /lib/libc.a fsavres.o          ar xv /lib/libc.a fsavres.o
123    
124  sockets.o: sockets.c  sockets.o: sockets.c
125          ${CC} ${CFLAGS} ${X11_INCLUDE} -c  sockets.c          ${CC} ${CFLAGS} $(DEFS) ${X11_INCLUDE} -c  sockets.c
126    
127  clxsocket.o:  clxsocket.o:
128          ${CC} ${CFLAGS}  ${X11_INCLUDE} -c  clxsocket.c          ${CC} ${CFLAGS} $(DEFS) ${X11_INCLUDE} -c  clxsocket.c
129  littleXwin.o:  littleXwin.o:
130          ${CC} ${CFLAGS} ${X11_INCLUDE} -c  littleXwin.o          ${CC} ${CFLAGS} $(DEFS) ${X11_INCLUDE} -c  littleXwin.o
131    
132  character.o: $(HFILES)  character.o: $(HFILES)
133  file.o: $(HFILES)  file.o: $(HFILES)

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

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