Dennis Kempin | bf37f5d | 2012-06-14 18:44:07 -0700 | [diff] [blame] | 1 | # Copyright (c) 2012 The Chromium OS Authors. All rights reserved. |
| 2 | # Use of this source code is governed by a BSD-style license that can be |
| 3 | # found in the LICENSE file. |
| 4 | include common.mk |
| 5 | |
Dennis Kempin | 107779a | 2012-06-15 16:27:12 -0700 | [diff] [blame] | 6 | CFLAGS += -std=gnu99 -fvisibility=default |
Dennis Kempin | bf37f5d | 2012-06-14 18:44:07 -0700 | [diff] [blame] | 7 | CPPFLAGS += -I$(SRC)/include |
| 8 | |
| 9 | CC_LIBRARY(src/libevdev.so.0): src/libevdev.o \ |
| 10 | src/libevdev_mt.o \ |
| 11 | src/libevdev_event.o |
| 12 | |
Dennis Kempin | 9ec1b7c | 2013-02-19 14:28:48 -0800 | [diff] [blame^] | 13 | CC_LIBRARY(src/libevdev_hollow.so.0): CFLAGS += -DEVDEV_HOLLOW |
| 14 | CC_LIBRARY(src/libevdev_hollow.so.0): src/libevdev.o \ |
| 15 | src/libevdev_mt.o \ |
Dennis Kempin | 107779a | 2012-06-15 16:27:12 -0700 | [diff] [blame] | 16 | src/libevdev_event.o |
| 17 | |
| 18 | install-lib: CC_LIBRARY(src/libevdev.so.0) CC_LIBRARY(src/libevdev_hollow.so.0) |
Dennis Kempin | bf37f5d | 2012-06-14 18:44:07 -0700 | [diff] [blame] | 19 | install -D -m 0755 src/libevdev.so.0 $(DESTDIR)$(LIBDIR)/libevdev.so.0 |
Dennis Kempin | 107779a | 2012-06-15 16:27:12 -0700 | [diff] [blame] | 20 | ln -f -s libevdev.so.0 $(DESTDIR)$(LIBDIR)/libevdev.so |
| 21 | |
| 22 | install -D -m 0755 src/libevdev_hollow.so.0 \ |
| 23 | $(DESTDIR)$(LIBDIR)/libevdev_hollow.so.0 |
| 24 | ln -f -s libevdev_hollow.so.0 $(DESTDIR)$(LIBDIR)/libevdev_hollow.so |