/[dgee]/dgee/adminWS/DGEE.Admin/Makefile.in
ViewVC logotype

Diff of /dgee/adminWS/DGEE.Admin/Makefile.in

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

revision 1.1 by npg, Sun Jun 29 07:51:42 2003 UTC revision 1.2 by csmith, Sun Sep 21 11:07:15 2003 UTC
# Line 0  Line 1 
1    #
2    # dotGNU Project
3    #
4    # Makefile for dgee examples
5    #
6    # This software comes with ABSOLUTELY NO WARRANTY. This is free software,
7    # and you are welcome to modify and redistribute it under the GPL licence.
8    #
9    # $Id$
10    #
11    @SET_MAKE@
12    INSTALL     = @INSTALL@
13    REPOSDIR    = @REPOSDIR@
14    
15    prefix      = @prefix@
16    exec_prefix = @exec_prefix@
17    bindir      = @bindir@
18    LIBS        = -L../../cslib/DotGNU.XmlRpc -L../../cslib/DotGNU.Net -lDotGNU.XmlRpc -lDotGNU.Net
19    CSDGMX      = $(bindir)/csdgmx
20    CSCC        = $(bindir)/cscc
21    CSWS2CLIENT = $(bindir)/csws2client
22    
23    DLL         = DGEEAdmin.dll admin.dll
24    DGMX        = DGEEAdmin.dgmx admin.dgmx
25    CLIENTS     = DGEEAdminClient.cs adminClient.cs
26    CLIENTS_DLL = DGEEAdminClient.dll adminClient.dll
27    
28    %.dgmx: %.dll
29            $(CSDGMX) $<
30    
31    %.dll: %.cs
32            $(CSCC) $(LIBS)  -shared -o $@ $<
33    
34    %Client.cs: %.dll
35            $(CSWS2CLIENT) $<
36    
37    %Client.dll: %Client.cs
38            $(CSCC) $(LIBS) -shared -o $@ $<        
39    
40    .PHONY: all dll dgmx clients-dll install install-dgmx install-dll clean distclean
41    
42    all: dll dgmx clients-dll
43    
44    dll: $(DLL)
45    
46    dgmx: $(DGMX)
47    
48    clients-dll: $(CLIENTS_DLL)
49    
50    clients: $(CLIENTS)
51    
52    directories:
53    
54    install:
55    
56    install-test: install-dgmx install-dll
57    
58    install-dgmx: dgmx
59            $(INSTALL) $(DGMX) $(REPOSDIR)/index
60    
61    install-dll: dll
62            $(INSTALL) $(DLL) $(REPOSDIR)/data
63    
64    clean:
65            rm -rf *.obj
66            rm -f $(DGMX)
67            rm -f $(DLL)
68            rm -f $(CLIENTS)
69            rm -f $(CLIENTS_DLL)
70    
71    distclean: clean
72            rm -f Makefile
73            rm -f *~
74            rm -f \#*

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