Elly Jones | cd7a904 | 2011-07-22 13:56:51 -0400 | [diff] [blame] | 1 | # Copyright (c) 2011 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 | |
| 5 | PRELOADPATH ?= \"/lib/libminijailpreload.so\" |
| 6 | CFLAGS += -fPIC -Wall -Wextra -Werror -DPRELOADPATH="$(PRELOADPATH)" |
| 7 | |
Ben Chan | 4539701 | 2011-08-23 08:15:03 -0700 | [diff] [blame^] | 8 | all : minijail0 libminijail.so libminijailpreload.so |
Elly Jones | cd7a904 | 2011-07-22 13:56:51 -0400 | [diff] [blame] | 9 | |
| 10 | minijail0 : libminijail.o minijail0.c |
| 11 | $(CC) $(CFLAGS) -o $@ $^ -lcap |
| 12 | |
Ben Chan | 4539701 | 2011-08-23 08:15:03 -0700 | [diff] [blame^] | 13 | libminijail.so : libminijail.o |
| 14 | $(CC) $(CFLAGS) -shared -o $@ $^ -lcap |
| 15 | |
Elly Jones | cd7a904 | 2011-07-22 13:56:51 -0400 | [diff] [blame] | 16 | libminijailpreload.so : libminijailpreload.c libminijail.o |
| 17 | $(CC) $(CFLAGS) -shared -o $@ $^ -ldl -lcap |
| 18 | |
| 19 | libminijail.o : libminijail.c libminijail.h |