# IBM_PROLOG_BEGIN_TAG # This is an automatically generated prolog. # # $Source: src/usr/diag/prdf/plugins/Makefile $ # # OpenPOWER HostBoot Project # # Contributors Listed Below - COPYRIGHT 2018 # [+] International Business Machines Corp. # # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or # implied. See the License for the specific language governing # permissions and limitations under the License. # # IBM_PROLOG_END_TAG # # include ../../../rules.mk include ../common/rule/prdf_rule.mk CMDS = libhbprdfplugins.a LDFLAGS += -static CXXFLAGS += -DPRDF_HOSTBOOT_ERRL_PLUGIN -D__HOSTBOOT_MODULE -DLOGPARSER -DPRDPARSER -I. -I../.. -I../../targeting -I../../../include -I../../../include/util -I../../../include/extras -I../../../include/genfiles PRDF_PLUGIN_OBJS = prdfBitString.o \ prdrErrlPluginsSupt.o \ prdfLogParse.o \ prdfLogParse_common.o \ prdfMemLogParse.o \ prdfParserUtils.o \ ${prd_rule_err_targets} \ ${prd_rule_reg_targets} all: $(CMDS) libhbprdfplugins.a: $(PRDF_PLUGIN_OBJS) @echo "LD $(WORK_DIR)/$@" ar rvs $@ $(PRDF_PLUGIN_OBJS) $(PRDF_PLUGIN_OBJS):%.o: %.C @echo "$(CC) $(CXXFLAGS) $(WORK_DIR)/$@" @$(CC) $(CXXFLAGS) -c $< clean: @echo "Cleaning up $(WORK_DIR) files..." @rm -rf $(CMDS) $(PRDF_PLUGIN_OBJS)