ssahani / rpms / libcap-ng

Forked from rpms/libcap-ng 5 years ago
Clone
Blob Blame History Raw
# SPDX-License-Identifier: LGPL-2.1+
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#
#   Makefile of /CoreOS/libcap-ng
#   Description: Test if libcap-ng working ok
#   Author: Susant Sahani<susant@redhat.com>
#
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
export TEST=/CoreOS/libcap-ng
export TESTVERSION=1.0

OBJS =  test-libcap-ng.c
CFLAG = -Wall -g3
CC = gcc
LIBS = -lcap-ng -lcmocka

test-libcap-ng:${OBJ}
	${CC} ${CFLAGS} ${INCLUDES} -o $@ ${OBJS} ${LIBS}

run: test-libcap-ng
	./runtest.sh
clean:
	-rm -f *~ test-libcap-ng

.c.o:
	${CC} ${CFLAGS} ${INCLUDES} -c $<

CC = gcc

include /usr/share/rhts/lib/rhts-make.include
$(METADATA): Makefile
        @echo "Owner:           Susant Sahani<susant@redhat.com>" > $(METADATA)
        @echo "Name:            $(TEST)" >> $(METADATA)
        @echo "TestVersion:     $(TESTVERSION)" >> $(METADATA)
        @echo "Path:            $(TEST_DIR)" >> $(METADATA)
        @echo "Description:     Test libcap-ng works ok" >> $(METADATA)
        @echo "Type:            Sanity" >> $(METADATA)
        @echo "TestTime:        5m" >> $(METADATA)
        @echo "RunFor:          libcap-ng" >> $(METADATA)
        @echo "Requires:        libcap-ng libcap-ng-devel" >> $(METADATA)
        @echo "Priority:        Normal" >> $(METADATA)
        @echo "License:         GPLv2" >> $(METADATA)
        @echo "Confidential:    no" >> $(METADATA)
        @echo "Destructive:     no" >> $(METADATA)
        @echo "Releases:        -Fedora 29" >> $(METADATA)
	rhts-lint $(METADATA)