blob: 9c02adba722dbc48be0c81229c569c1cdb916fde [file] [log] [blame]
# Copyright 2019 The Chromium OS Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
include common.mk
CPPFLAGS += -I$(SRC)
LDLIBS += -lm -lpthread
ALSA_CFLAGS := $(shell $(PKG_CONFIG) --cflags alsa)
ALSA_LIBS := $(shell $(PKG_CONFIG) --libs alsa)
CRAS_CFLAGS := $(shell $(PKG_CONFIG) --cflags libcras)
CRAS_LIBS := $(shell $(PKG_CONFIG) --libs libcras)
CC_BINARY(alsa_conformance_test/alsa_conformance_test): \
alsa_conformance_test/alsa_conformance_args.o \
alsa_conformance_test/alsa_conformance_helper.o \
alsa_conformance_test/alsa_conformance_test.o \
alsa_conformance_test/alsa_conformance_thread.o \
alsa_conformance_test/alsa_conformance_timer.o \
alsa_conformance_test/alsa_conformance_recorder.o \
alsa_conformance_test/alsa_conformance_debug.o
CC_BINARY(alsa_conformance_test/alsa_conformance_test): \
CFLAGS += $(ALSA_CFLAGS)
CC_BINARY(alsa_conformance_test/alsa_conformance_test): \
LDLIBS += $(ALSA_LIBS)
clean: CLEAN(alsa_conformance_test/alsa_conformance_test)
all: CC_BINARY(alsa_conformance_test/alsa_conformance_test)