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

File: [OMI] / omi / samples / Providers / TestClass_MethodProvider_Calc / GNUmakefile (download)
Revision: 1.1, Mon Apr 20 17:20:01 2015 UTC (9 years, 2 months ago) by krisbash
Branch: MAIN
CVS Tags: OMI_1_0_8_2, OMI_1_0_8_1, HEAD
OMI 1.0.8-1

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

CXXSHLIBRARY = TestClass_MethodProvider_Calc

SOURCES = \
    module.c \
    TestClass_MethodProvider_Calc.cpp \
    NumbersTask.cpp \
    Numbers.cpp \
    schema.c 

	


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

include $(TOP)/mak/rules.mak

CLASSES = TestClass_MethodProvider_Calc=TestClass_MethodProvider_Calc NumbersTask=NumbersTask Numbers=Numbers

LIBRARIES = base $(PALLIBS)

gen:
	$(BINDIR)/omigen -f MethodProvider_Properties.mof $(CLASSES)

reg:
	$(BINDIR)/omireg $(TARGET)
	cp $(CSHLIBRARY).reg "$(TOP)/etc/omiregister/test#c/"

reg2:
	cp $(CSHLIBRARY).reg "$(TOP)/etc/omiregister/test#c/"

regtest:
	$(BINDIR)/omireg -n root/cimomtestprov $(TARGET)
	$(BINDIR)/omireg -n root/cimomtestprov_oop -o @requestor@ $(TARGET)

ViewCVS 0.9.2