Page MenuHomeClusterLabs Projects

Makefile.openais
No OneTemporary

Makefile.openais

###############################################################################
###############################################################################
##
## Copyright (C) 2005 Red Hat, Inc. All rights reserved.
##
## This copyrighted material is made available to anyone wishing to use,
## modify, copy, or redistribute it subject to the terms and conditions
## of the GNU General Public License v.2.
##
###############################################################################
###############################################################################
top_srcdir=..
UNINSTALL=${top_srcdir}/scripts/uninstall.pl
include ${top_srcdir}/make/defines.mk
CFLAGS+= -g -I${incdir} -I${top_srcdir}/config
CFLAGS+= -I../../group/lib -I../../dlm-kernel/src2/ -I../../../openais/include/
TARGET=dlm_controld
all: ${TARGET}
copytobin: all
cp ${TARGET} ${top_srcdir}/bin
dlm_controld: main.o \
member_openais.o \
group.o \
ioctl.o \
action.o \
../../../openais/lib/libevs.a \
../../group/lib/libgroup.a
$(CC) $(LDFLAGS) -o $@ $^
main.o: main.c
$(CC) $(CFLAGS) -c -o $@ $<
member_openais.o: member_openais.c
$(CC) $(CFLAGS) -c -o $@ $<
group.o: group.c
$(CC) $(CFLAGS) -c -o $@ $<
action.o: action.c
$(CC) $(CFLAGS) -c -o $@ $<
ioctl.o: ioctl.c
$(CC) $(CFLAGS) -c -o $@ $<
ioctl.c:
ln -s ../dlm_tool/ioctl.c .
action.c:
ln -s ../dlm_tool/action.c .
install: dlm_controld
install -d ${sbindir}
install dlm_controld ${sbindir}
uninstall:
${UNINSTALL} dlm_controld ${sbindir}
clean:
rm -f *.o dlm_controld ioctl.c action.c

File Metadata

Mime Type
text/x-makefile
Expires
Wed, Feb 26, 9:28 PM (6 h, 53 m ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1465790
Default Alt Text
Makefile.openais (1 KB)

Event Timeline