# # Makefile for building the Diamond library # NAME = Diamond TAO_IDL = $(CORE_BINDIR)\tao_idl -g $(CORE_BINDIR)\gperf.exe -Ge 1 -Gd \ -Wb,skel_export_macro=Diamond_Export -Wb,stub_export_macro=MY_Stub_Export \ -Wb,skel_export_include=diamond_export.h -Wb,stub_export_include=stub_export.h OBJFILES = \ $(OBJDIR)\DiamondS.obj \ $(OBJDIR)\Diamond_i.obj CFLAGS = \ $(ACE_CFLAGS) \ $(TAO_CFLAGS) \ $(TAO_PORTABLESERVER_CFLAGS) \ -DDIAMOND_HAS_DLL=$(DLL_FLAG) \ -DDIAMOND_BUILD_DLL=$(DLL_FLAG) LIBFILES = \ $(ACE_LIB) \ $(TAO_LIB) \ $(TAO_PORTABLESERVER_LIB) \ $(CORE_BINDIR)\Collocation_Test_Stubs$(LIB_DECORATOR).lib IDLFILES = \ $(IDLDIR)\Diamond.idl CPPDIR = . IDLDIR = . !include <$(ACE_ROOT)\include\makeinclude\build_dll.bor> # # IDL Build rules # $(IDLDIR)\DiamondS.cpp $(IDLDIR)\DiamondC.cpp: $(IDLDIR)\Diamond.idl $(TAO_IDL) $**