|
Packit Service |
5befb9 |
###############################################################################
|
|
Packit Service |
5befb9 |
# Makefile script for PQoS sample application
|
|
Packit Service |
5befb9 |
#
|
|
Packit Service |
5befb9 |
# @par
|
|
Packit Service |
5befb9 |
# BSD LICENSE
|
|
Packit Service |
5befb9 |
#
|
|
Packit Service |
5befb9 |
# Copyright(c) 2014-2016 Intel Corporation. All rights reserved.
|
|
Packit Service |
5befb9 |
# All rights reserved.
|
|
Packit Service |
5befb9 |
#
|
|
Packit Service |
5befb9 |
# Redistribution and use in source and binary forms, with or without
|
|
Packit Service |
5befb9 |
# modification, are permitted provided that the following conditions
|
|
Packit Service |
5befb9 |
# are met:
|
|
Packit Service |
5befb9 |
#
|
|
Packit Service |
5befb9 |
# * Redistributions of source code must retain the above copyright
|
|
Packit Service |
5befb9 |
# notice, this list of conditions and the following disclaimer.
|
|
Packit Service |
5befb9 |
# * Redistributions in binary form must reproduce the above copyright
|
|
Packit Service |
5befb9 |
# notice, this list of conditions and the following disclaimer in
|
|
Packit Service |
5befb9 |
# the documentation and/or other materials provided with the
|
|
Packit Service |
5befb9 |
# distribution.
|
|
Packit Service |
5befb9 |
# * Neither the name of Intel Corporation nor the names of its
|
|
Packit Service |
5befb9 |
# contributors may be used to endorse or promote products derived
|
|
Packit Service |
5befb9 |
# from this software without specific prior written permission.
|
|
Packit Service |
5befb9 |
#
|
|
Packit Service |
5befb9 |
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
|
Packit Service |
5befb9 |
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
|
Packit Service |
5befb9 |
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
|
|
Packit Service |
5befb9 |
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
|
|
Packit Service |
5befb9 |
# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
|
Packit Service |
5befb9 |
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
|
|
Packit Service |
5befb9 |
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
|
Packit Service |
5befb9 |
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
|
Packit Service |
5befb9 |
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
|
Packit Service |
5befb9 |
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
|
Packit Service |
5befb9 |
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
Packit Service |
5befb9 |
#
|
|
Packit Service |
5befb9 |
###############################################################################
|
|
Packit Service |
5befb9 |
|
|
Packit Service |
5befb9 |
# XXX: modify as desired
|
|
Packit Service |
5befb9 |
PREFIX ?= /usr/local
|
|
Packit Service |
5befb9 |
export PREFIX
|
|
Packit Service |
5befb9 |
|
|
Packit Service |
5befb9 |
ifdef DEBUG
|
|
Packit Service |
5befb9 |
export DEBUG
|
|
Packit Service |
5befb9 |
endif
|
|
Packit Service |
5befb9 |
|
|
Packit Service |
5befb9 |
ifdef SHARED
|
|
Packit Service |
5befb9 |
export SHARED
|
|
Packit Service |
5befb9 |
endif
|
|
Packit Service |
5befb9 |
|
|
Packit Service |
5befb9 |
.PHONY: all clean TAGS install uninstall style cppcheck
|
|
Packit Service |
5befb9 |
|
|
Packit Service |
5befb9 |
all:
|
|
Packit Service |
5befb9 |
$(MAKE) -C lib
|
|
Packit Service |
5befb9 |
$(MAKE) -C pqos
|
|
Packit Service |
5befb9 |
$(MAKE) -C rdtset
|
|
Packit Service |
5befb9 |
$(MAKE) -C examples/c/CAT
|
|
Packit Service |
5befb9 |
$(MAKE) -C examples/c/CMT_MBM
|
|
Packit Service |
5befb9 |
$(MAKE) -C examples/c/PSEUDO_LOCK
|
|
Packit Service |
5befb9 |
|
|
Packit Service |
5befb9 |
clean:
|
|
Packit Service |
5befb9 |
$(MAKE) -C lib clean
|
|
Packit Service |
5befb9 |
$(MAKE) -C pqos clean
|
|
Packit Service |
5befb9 |
$(MAKE) -C rdtset clean
|
|
Packit Service |
5befb9 |
$(MAKE) -C examples/c/CAT clean
|
|
Packit Service |
5befb9 |
$(MAKE) -C examples/c/CMT_MBM clean
|
|
Packit Service |
5befb9 |
$(MAKE) -C examples/c/PSEUDO_LOCK clean
|
|
Packit Service |
5befb9 |
|
|
Packit Service |
5befb9 |
style:
|
|
Packit Service |
5befb9 |
$(MAKE) -C lib style
|
|
Packit Service |
5befb9 |
$(MAKE) -C pqos style
|
|
Packit Service |
5befb9 |
$(MAKE) -C rdtset style
|
|
Packit Service |
5befb9 |
$(MAKE) -C examples/c/CAT style
|
|
Packit Service |
5befb9 |
$(MAKE) -C examples/c/CMT_MBM style
|
|
Packit Service |
5befb9 |
$(MAKE) -C examples/c/PSEUDO_LOCK style
|
|
Packit Service |
5befb9 |
|
|
Packit Service |
5befb9 |
cppcheck:
|
|
Packit Service |
5befb9 |
$(MAKE) -C lib cppcheck
|
|
Packit Service |
5befb9 |
$(MAKE) -C pqos cppcheck
|
|
Packit Service |
5befb9 |
$(MAKE) -C rdtset cppcheck
|
|
Packit Service |
5befb9 |
$(MAKE) -C examples/c/CAT cppcheck
|
|
Packit Service |
5befb9 |
$(MAKE) -C examples/c/CMT_MBM cppcheck
|
|
Packit Service |
5befb9 |
$(MAKE) -C examples/c/PSEUDO_LOCK cppcheck
|
|
Packit Service |
5befb9 |
|
|
Packit Service |
5befb9 |
install:
|
|
Packit Service |
5befb9 |
$(MAKE) -C lib install
|
|
Packit Service |
5befb9 |
$(MAKE) -C pqos install
|
|
Packit Service |
5befb9 |
$(MAKE) -C rdtset install
|
|
Packit Service |
5befb9 |
|
|
Packit Service |
5befb9 |
uninstall:
|
|
Packit Service |
5befb9 |
$(MAKE) -C lib uninstall
|
|
Packit Service |
5befb9 |
$(MAKE) -C pqos uninstall
|
|
Packit Service |
5befb9 |
$(MAKE) -C rdtset uninstall
|
|
Packit Service |
5befb9 |
|
|
Packit Service |
5befb9 |
TAGS:
|
|
Packit Service |
5befb9 |
find ./ -name "*.[ch]" -print | etags -
|