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

 1 mike  1.1 TOP = ..
 2           include $(TOP)/config.mak
 3           
 4           LIBRARY = provmgr
 5           
 6           SOURCES = provmgr.c context.c
 7           
 8 krisbash 1.4 ifdef DISABLE_INDICATION
 9              else
10              SOURCES += AggregationContext.c SubscriptionContext.c LifecycleContext.c filter.c SubMgr.c indicationSchema.c nioproc.c
11              endif
12              
13 mike     1.1 INCLUDES = $(TOP) $(TOP)/common
14              
15 krisbash 1.4 DEFINES = MI_CONST= DETECT_FORBIDDEN_FUNCTIONS HOOK_BUILD
16 mike     1.1 
17              LIBRARIES = base
18              
19              include $(TOP)/mak/rules.mak
20 krisbash 1.4 
21              top:
22              	( cd $(TOP); make )
23              
24              GENCLASSES = \
25                  CIM_Indication \
26                  CIM_InstCreation \
27                  CIM_InstDeletion \
28                  CIM_InstIndication \
29                  CIM_InstMethodCall \
30                  CIM_InstModification \
31                  CIM_InstRead
32              
33              gen:
34              	chmod +w *.h *.c
35              	$(BINDIR)/omigen -n -s indicationSchemaDecl schema.mof $(GENCLASSES)
36              	mv schema.c indicationSchema.c
37              

ViewCVS 0.9.2