(file) Return to GNUmakefile CVS log (file) (dir) Up to [OMI] / omi / samples / Providers / ConnectorCXX

File: [OMI] / omi / samples / Providers / ConnectorCXX / GNUmakefile (download)
Revision: 1.1.1.1 (vendor branch), Wed May 30 21:47:40 2012 UTC (12 years, 1 month ago) by mike
Branch: TOG
CVS Tags: OMI_1_0_2_Branch, OMI_1_0_1_PRE, OMI_1_0_1, OMI_1_0_0
Changes since 1.1: +0 -0 lines
Initial Import

TOP = ../../..
include $(TOP)/config.mak

CXXSHLIBRARY = ConnectorProviderCXX

SOURCES = \
    BaseAssoc_Class_Provider.cpp \
    Base_Class_Provider.cpp \
    Connector_Class_Provider.cpp \
    DerivedAssoc_Class_Provider.cpp \
    Derived_Class_Provider.cpp \
    Gadget_Class_Provider.cpp \
    module.cpp \
    Order_Class_Provider.cpp \
    schema.c \
    stubs.cpp \
    Widget_Class_Provider.cpp

HEADERS = \
    BaseAssoc_Class_Provider.h \
    BaseAssoc.h \
    Base_Class_Provider.h \
    Base.h \
    Connector_Class_Provider.h \
    Connector.h \
    DerivedAssoc_Class_Provider.h \
    DerivedAssoc.h \
    Derived_Class_Provider.h \
    Derived.h \
    Gadget_Class_Provider.h \
    Gadget.h \
    module.h \
    Order_Class_Provider.h \
    Order.h \
    Widget_Class_Provider.h \
    Widget.h

INCLUDES = $(TOP) $(TOP)/common

LIBRARIES = micxx base

include $(TOP)/mak/rules.mak

tests:
	$(TARGET)

##==============================================================================
##
## gen -- rule to regenerate provider sources.
##
##==============================================================================

CLASSES = \
    XYZ_Widget=Widget \
    XYZ_Gadget=Gadget \
    XYZ_Connector=Connector \
    XYZ_Order=Order \
    XYZ_Base=Base \
    XYZ_Derived=Derived \
    XYZ_BaseAssoc=BaseAssoc \
    XYZ_DerivedAssoc=DerivedAssoc

gen:
	$(BINDIR)/omigen --cpp -D -f schema.mof $(CLASSES)

ViewCVS 0.9.2