| # Copyright (c) 2010 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. |
| |
| LDFLAGS = -lrt -lX11 -ldl |
| |
| LDFLAGS_UNITTEST = -lrt |
| |
| LDFLAGS_HELPER = -lrt |
| |
| SRC = media_v4l2_device.cc \ |
| media_v4l2_test.cc |
| |
| SRC_UNITTEST = media_v4l2_device.cc \ |
| media_v4l2_unittest.cc |
| |
| SRC_HELPER = media_v4l2_device.cc \ |
| media_v4l2_is_capture_device.cc |
| |
| TARGET = ../media_v4l2_test |
| |
| TARGET_UNITTEST = ../media_v4l2_unittest |
| |
| TARGET_HELPER = ../media_v4l2_is_capture_device |
| |
| all: $(TARGET) $(TARGET_UNITTEST) $(TARGET_HELPER) |
| |
| $(TARGET): $(SRC) |
| $(CXX) $(CXXFLAGS) -O3 -o $@ $^ $(LDFLAGS) |
| |
| $(TARGET_UNITTEST): $(SRC_UNITTEST) |
| $(CXX) $(CXXFLAGS) -O3 -o $@ $^ $(LDFLAGS_UNITTEST) |
| |
| $(TARGET_HELPER): $(SRC_HELPER) |
| $(CXX) $(CXXFLAGS) -O3 -o $@ $^ $(LDFLAGS_HELPER) |
| |
| clean: |
| $(RM) $(TARGET) |
| $(RM) $(TARGET_UNITTEST) |
| $(RM) $(TARGET_HELPER) |