Move IUnknown implementation to the separate files
IUnknown interface is used sometimes (e.g. in WinRT implementation of wxNotificationMessage) alone, without other OLE routines, so it is helpful to have its code in the separate file to avoid coupling with main OLE code when only IUnknown implementation is required.
This commit is contained in:
@@ -1842,6 +1842,7 @@ ____CORE_SRC_FILENAMES_OBJECTS = \
|
||||
$(OBJS)\monodll_imaglist.o \
|
||||
$(OBJS)\monodll_minifram.o \
|
||||
$(OBJS)\monodll_nonownedwnd.o \
|
||||
$(OBJS)\monodll_comimpl.o \
|
||||
$(OBJS)\monodll_dataobj.o \
|
||||
$(OBJS)\monodll_dropsrc.o \
|
||||
$(OBJS)\monodll_droptgt.o \
|
||||
@@ -2131,6 +2132,7 @@ ____CORE_SRC_FILENAMES_OBJECTS = \
|
||||
$(OBJS)\monodll_imaglist.o \
|
||||
$(OBJS)\monodll_minifram.o \
|
||||
$(OBJS)\monodll_nonownedwnd.o \
|
||||
$(OBJS)\monodll_comimpl.o \
|
||||
$(OBJS)\monodll_dataobj.o \
|
||||
$(OBJS)\monodll_dropsrc.o \
|
||||
$(OBJS)\monodll_droptgt.o \
|
||||
@@ -2679,6 +2681,7 @@ ____CORE_SRC_FILENAMES_1_OBJECTS = \
|
||||
$(OBJS)\monolib_imaglist.o \
|
||||
$(OBJS)\monolib_minifram.o \
|
||||
$(OBJS)\monolib_nonownedwnd.o \
|
||||
$(OBJS)\monolib_comimpl.o \
|
||||
$(OBJS)\monolib_dataobj.o \
|
||||
$(OBJS)\monolib_dropsrc.o \
|
||||
$(OBJS)\monolib_droptgt.o \
|
||||
@@ -2968,6 +2971,7 @@ ____CORE_SRC_FILENAMES_1_OBJECTS = \
|
||||
$(OBJS)\monolib_imaglist.o \
|
||||
$(OBJS)\monolib_minifram.o \
|
||||
$(OBJS)\monolib_nonownedwnd.o \
|
||||
$(OBJS)\monolib_comimpl.o \
|
||||
$(OBJS)\monolib_dataobj.o \
|
||||
$(OBJS)\monolib_dropsrc.o \
|
||||
$(OBJS)\monolib_droptgt.o \
|
||||
@@ -3398,6 +3402,7 @@ ____CORE_SRC_FILENAMES_2_OBJECTS = \
|
||||
$(OBJS)\coredll_imaglist.o \
|
||||
$(OBJS)\coredll_minifram.o \
|
||||
$(OBJS)\coredll_nonownedwnd.o \
|
||||
$(OBJS)\coredll_comimpl.o \
|
||||
$(OBJS)\coredll_dataobj.o \
|
||||
$(OBJS)\coredll_dropsrc.o \
|
||||
$(OBJS)\coredll_droptgt.o \
|
||||
@@ -3687,6 +3692,7 @@ ____CORE_SRC_FILENAMES_2_OBJECTS = \
|
||||
$(OBJS)\coredll_imaglist.o \
|
||||
$(OBJS)\coredll_minifram.o \
|
||||
$(OBJS)\coredll_nonownedwnd.o \
|
||||
$(OBJS)\coredll_comimpl.o \
|
||||
$(OBJS)\coredll_dataobj.o \
|
||||
$(OBJS)\coredll_dropsrc.o \
|
||||
$(OBJS)\coredll_droptgt.o \
|
||||
@@ -3977,6 +3983,7 @@ ____CORE_SRC_FILENAMES_3_OBJECTS = \
|
||||
$(OBJS)\corelib_imaglist.o \
|
||||
$(OBJS)\corelib_minifram.o \
|
||||
$(OBJS)\corelib_nonownedwnd.o \
|
||||
$(OBJS)\corelib_comimpl.o \
|
||||
$(OBJS)\corelib_dataobj.o \
|
||||
$(OBJS)\corelib_dropsrc.o \
|
||||
$(OBJS)\corelib_droptgt.o \
|
||||
@@ -4266,6 +4273,7 @@ ____CORE_SRC_FILENAMES_3_OBJECTS = \
|
||||
$(OBJS)\corelib_imaglist.o \
|
||||
$(OBJS)\corelib_minifram.o \
|
||||
$(OBJS)\corelib_nonownedwnd.o \
|
||||
$(OBJS)\corelib_comimpl.o \
|
||||
$(OBJS)\corelib_dataobj.o \
|
||||
$(OBJS)\corelib_dropsrc.o \
|
||||
$(OBJS)\corelib_droptgt.o \
|
||||
@@ -7902,6 +7910,11 @@ $(OBJS)\monodll_nonownedwnd.o: ../../src/msw/nonownedwnd.cpp
|
||||
$(CXX) -c -o $@ $(MONODLL_CXXFLAGS) $(CPPDEPS) $<
|
||||
endif
|
||||
|
||||
ifeq ($(USE_GUI),1)
|
||||
$(OBJS)\monodll_comimpl.o: ../../src/msw/ole/comimpl.cpp
|
||||
$(CXX) -c -o $@ $(MONODLL_CXXFLAGS) $(CPPDEPS) $<
|
||||
endif
|
||||
|
||||
ifeq ($(USE_GUI),1)
|
||||
$(OBJS)\monodll_dataobj.o: ../../src/msw/ole/dataobj.cpp
|
||||
$(CXX) -c -o $@ $(MONODLL_CXXFLAGS) $(CPPDEPS) $<
|
||||
@@ -10445,6 +10458,11 @@ $(OBJS)\monolib_nonownedwnd.o: ../../src/msw/nonownedwnd.cpp
|
||||
$(CXX) -c -o $@ $(MONOLIB_CXXFLAGS) $(CPPDEPS) $<
|
||||
endif
|
||||
|
||||
ifeq ($(USE_GUI),1)
|
||||
$(OBJS)\monolib_comimpl.o: ../../src/msw/ole/comimpl.cpp
|
||||
$(CXX) -c -o $@ $(MONOLIB_CXXFLAGS) $(CPPDEPS) $<
|
||||
endif
|
||||
|
||||
ifeq ($(USE_GUI),1)
|
||||
$(OBJS)\monolib_dataobj.o: ../../src/msw/ole/dataobj.cpp
|
||||
$(CXX) -c -o $@ $(MONOLIB_CXXFLAGS) $(CPPDEPS) $<
|
||||
@@ -12931,6 +12949,11 @@ $(OBJS)\coredll_nonownedwnd.o: ../../src/msw/nonownedwnd.cpp
|
||||
$(CXX) -c -o $@ $(COREDLL_CXXFLAGS) $(CPPDEPS) $<
|
||||
endif
|
||||
|
||||
ifeq ($(USE_GUI),1)
|
||||
$(OBJS)\coredll_comimpl.o: ../../src/msw/ole/comimpl.cpp
|
||||
$(CXX) -c -o $@ $(COREDLL_CXXFLAGS) $(CPPDEPS) $<
|
||||
endif
|
||||
|
||||
ifeq ($(USE_GUI),1)
|
||||
$(OBJS)\coredll_dataobj.o: ../../src/msw/ole/dataobj.cpp
|
||||
$(CXX) -c -o $@ $(COREDLL_CXXFLAGS) $(CPPDEPS) $<
|
||||
@@ -14408,6 +14431,11 @@ $(OBJS)\corelib_nonownedwnd.o: ../../src/msw/nonownedwnd.cpp
|
||||
$(CXX) -c -o $@ $(CORELIB_CXXFLAGS) $(CPPDEPS) $<
|
||||
endif
|
||||
|
||||
ifeq ($(USE_GUI),1)
|
||||
$(OBJS)\corelib_comimpl.o: ../../src/msw/ole/comimpl.cpp
|
||||
$(CXX) -c -o $@ $(CORELIB_CXXFLAGS) $(CPPDEPS) $<
|
||||
endif
|
||||
|
||||
ifeq ($(USE_GUI),1)
|
||||
$(OBJS)\corelib_dataobj.o: ../../src/msw/ole/dataobj.cpp
|
||||
$(CXX) -c -o $@ $(CORELIB_CXXFLAGS) $(CPPDEPS) $<
|
||||
|
Reference in New Issue
Block a user