/[dgee]/dgee/pnetvm/Makefile.am
ViewVC logotype

Diff of /dgee/pnetvm/Makefile.am

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

revision 1.1 by npg, Mon Aug 18 04:58:23 2003 UTC revision 1.2 by csmith, Sun Sep 21 10:37:59 2003 UTC
# Line 0  Line 1 
1    TARGET = DGpnetVM
2    prefix = $(DESTDIR)@prefix@
3    exec_prefix = @exec_prefix@
4    BIN = @libexecdir@/dgee/
5    INC =
6    OBJ = obj
7    
8    OBJF=\
9    pnetvmMain.o \
10    pnetServices.o \
11    clrCache.o \
12    pnetvm.o
13    
14    ALLINC = -I. -I@top_srcdir@/dglib -I@PXLBASE@/include -I@PNETBASE@/include/pnet -I@GWBASE@/include/goldwater
15    CFLAGS = @CFLAGS@ -D_SVID_SOURCE @LOCAL_CFLAGS@ -c $(ALLINC)
16    
17    LFLAG = -L@top_srcdir@/dglib -L@PXLBASE@/lib -L@GWBASE@/lib -ldgee -lgwtx -lpxtra @LOCAL_LDFLAGS@
18    
19    ILLFLAG = -L@PNETBASE@/lib -L@PNETBASE@/lib/pnet -L@PXLBASE@/lib -L@GWBASE@/lib -lILEngine -lILDumpAsm -lILImage -lILSupport -lffi -lnsl @LOCAL_LDFLAGS@ -lm -lpthread -lgc -lz
20    
21    OBJS = $(addprefix $(OBJ)/,$(OBJF))
22    
23    all: directories $(TARGET)
24    fresh: clean all
25    
26    directories:
27            @if test ! -d "./obj"; then mkdir obj; fi
28    
29    $(TARGET): $(OBJS)
30            $(CC) $(OBJS) -rdynamic $(LFLAG) $(ILLFLAG) -lgwbs -o$@
31            @echo
32    
33    $(OBJ)/%.o:%.c
34            $(CC) $(CFLAGS) -o$@ $<
35    
36    clean:  
37            rm -f $(TARGET) $(OBJS)
38    
39    distclean: clean
40            rm -f *~
41            rm -f \#*
42            rm -f core
43            rm -rf $(OBJ)
44            rm -f Makefile
45    
46    install:
47            @echo "Installing $(TARGET)..."
48            $(mkinstalldirs) $(BIN)
49            $(INSTALL) -c $(TARGET) $(BIN)

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

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