Ignore:
Timestamp:
2008-05-19T15:43:00+12:00 (16 years ago)
Author:
mdewsnip
Message:

Hopefully the last set of fixes for the CORBA compilation.

Location:
gsdl/trunk/src/corba
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • gsdl/trunk/src/corba

    • Property svn:ignore set to
      corbarecptldd
      corbaserver
  • gsdl/trunk/src/corba/Makefile.in

    r15576 r15578  
    3030COLSERVR_DIR = $(GSDL_DIR)/src/colservr
    3131PROTOCOL_DIR = $(GSDL_DIR)/src/protocol
     32RECPT_DIR = $(GSDL_DIR)/src/recpt
    3233
    3334
     
    3839ACCENTFOLD_LIBS =
    3940endif
    40 
    41 USE_CORBA = @USE_CORBA@
    42 ifeq ($(USE_CORBA), 1)
    4341
    4442MICO_DIR = @MICO_DIR@
     
    5654endif
    5755
    58 
     56USE_CORBA = @USE_CORBA@
     57ifeq ($(USE_CORBA), 1)
    5958AR = ar
    6059CC = @CC@
    6160CFLAGS = @CFLAGS@
    6261DEFS = @DEFS@ -DNZDL -DQUIET -DSHORT_SUFFIX -DPARADOCNUM -DGSDLSERVER
    63 # Do NOT add the "recpt" directory here: the CORBA code should be independent of the receptionist!
    64 INCLUDES = -I$(GSDL_DIR)/lib -I$(COLSERVR_DIR) -I$(PROTOCOL_DIR) -I$(INDEXERS_DIR)/mgpp/text $(MICO_INCLUDES)
     62INCLUDES = -I$(GSDL_DIR)/lib -I$(COLSERVR_DIR) -I$(PROTOCOL_DIR) -I$(RECPT_DIR) -I$(INDEXERS_DIR)/mgpp/text \
     63    $(MICO_INCLUDES)
    6564INSTALL = @INSTALL@
    6665LDFLAGS = @LDFLAGS@
     
    8483    corbaiface_skel.mpp \
    8584    corbaproto.mpp \
    86     corbaServer.mpp \
    8785    corbatext_t.mpp
    8886
     
    9290    corbaiface_skel.o \
    9391    corbaproto.o \
    94     corbaServer.o \
    9592    corbatext_t.o
    9693
     94CORBASERVER_OBJECTS = \
     95    corbaServer.o
     96
     97CORBARECPT_OBJECTS = \
     98    corbaclient.o
     99
    97100GSDL_LIBS = \
     101    $(RECPT_DIR)/gsdlrecpt.a \
    98102    $(PROTOCOL_DIR)/gsdlprotocol.a \
    99103    $(COLSERVR_DIR)/gsdlcolservr.a \
     
    104108    $(GSDL_DIR)/lib/gsdllib.a
    105109
    106 EXECUTABLE_OBJECTS = \
     110CORBASERVER_EXECUTABLE_OBJECTS = \
    107111    $(OBJECTS) \
     112    $(CORBASERVER_OBJECTS) \
    108113    $(GSDL_LIBS)
    109114
    110 EXECUTABLE = corbaserver
     115CORBARECPT_EXECUTABLE_OBJECTS = \
     116    $(OBJECTS) \
     117    $(CORBARECPT_OBJECTS) \
     118    $(GSDL_LIBS)
    111119
    112 corbaserver: $(EXECUTABLE_OBJECTS)
    113     $(LINK) $(EXECUTABLE_OBJECTS) $(LIBS)
    114 
    115 all: $(EXECUTABLE)
     120EXECUTABLES = corbaserver corbarecptldd
    116121
    117122
     123# Default target: make both corbaserver and corbarecptldd
     124all: $(EXECUTABLES)
    118125
    119126
    120 # CORBARECPT_OBJECTS = corbaproto.o corbaclient.o
     127corbaserver: $(CORBASERVER_EXECUTABLE_OBJECTS)
     128    $(LINK) $(CORBASERVER_EXECUTABLE_OBJECTS) $(LIBS)
    121129
    122 # CORBARECPT_OBJS = $(COMMONOBJECTS) $(CORBARECPT_OBJECTS) $(COLSERVROBJECTS) \
    123 #     ../../lib/corbaiface.o \
    124 #     ../../lib/corbaiface_skel.o \
    125 #     ../../lib/corbaconv_text_t.o \
    126 #     ../../lib/corbatext_t.o \
    127 #     ../../lib/gsdllib.a  \
    128 #     $(INDEXERS_DIR)/mg/src/text/libmgtext.a \
    129 #     $(INDEXERS_DIR)/mg/lib/libmglib.a \
    130 #     $(FASTCGI_OBJS) \
    131 #     $(INDEXERS_DIR)/mgpp/text/libmgpptext.a \
    132 #     $(INDEXERS_DIR)/mgpp/lib/libmgpplib.a
     130corbarecptldd: $(CORBARECPT_EXECUTABLE_OBJECTS)
     131    $(LINK) $(CORBARECPT_EXECUTABLE_OBJECTS) $(LIBS)
    133132
    134133
    135 # corbarecptldd: $(CORBARECPT_OBJS)
    136 #   @echo -e building corbarecptldd:
    137 #   $(LINK)  $(CORBARECPT_OBJS)  $(MLIBS)
     134install:
     135
     136clean:
     137    rm -f $(OBJECTS) $(CORBASERVER_OBJECTS) $(CORBARECPT_OBJECTS) $(EXECUTABLES)
     138
     139distclean:
     140    rm -f $(OBJECTS) $(CORBASERVER_OBJECTS) $(CORBARECPT_OBJECTS) $(EXECUTABLES) Makefile
     141
     142depend:
     143    makedepend -Y -- $(DEFS) $(INCLUDES) $(CXXFLAGS) -- $(SOURCES)
    138144
    139145else
Note: See TracChangeset for help on using the changeset viewer.