(file) Return to GNUmakefile CVS log (file) (dir) Up to [OMI] / omi / tests / base

File: [OMI] / omi / tests / base / GNUmakefile (download)
Revision: 1.1, Mon Apr 20 17:20:35 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

CXXUNITTEST = test_base

SOURCES = $(TOP)/ut/omitestcommon.cpp $(TOP)/ut/omifaultsimtest.cpp test_base.cpp schema.c test_credcache.cpp test_timer.cpp

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

DEFINES = DETECT_FORBIDDEN_FUNCTIONS TEST_BUILD

LIBRARIES = micxx omi_error wsman xmlserializer xml protocol sock base ut pal nits

include $(TOP)/mak/rules.mak

tests:
	$(call RUNUNITTEST)

OPTS= --cpp -D -M -V -S -n -s test_repos_classDecl

CLASSES = MSFT_Person MSFT_AllTypes MSFT_Process Inner Outer

gen:
	$(BINDIR)/omigen $(OPTS) schema.mof $(CLASSES)

vg:
	$(call RUNVALGRIND)
	
dt:
ifdef UTBUILD
	$(TARGET) TestWSManDatetime
else
	$(BINDIR)/nits $(TARGET):TestWSManDatetime
endif

ViewCVS 0.9.2