|
Lines 30-42
Link Here
|
| 30 |
sandbox.o: sandbox.c sandbox.h |
30 |
sandbox.o: sandbox.c sandbox.h |
| 31 |
$(CC) $(CFLAGS) -Wall -c sandbox.c |
31 |
$(CC) $(CFLAGS) -Wall -c sandbox.c |
| 32 |
|
32 |
|
| 33 |
sandbox_futils.o: sandbox_futils.c sandbox.h |
33 |
sandbox_futils.o: localdecls.h sandbox_futils.c sandbox.h |
| 34 |
$(CC) $(CFLAGS) -Wall -c $(OBJ_DEFINES) sandbox_futils.c |
34 |
$(CC) $(CFLAGS) -Wall -c $(OBJ_DEFINES) sandbox_futils.c |
| 35 |
|
35 |
|
| 36 |
libsandbox.so: libsandbox.o sandbox_futils.o |
36 |
libsandbox.so: libsandbox.o sandbox_futils.o |
| 37 |
$(CC) $^ -shared -fPIC -ldl -lc -o $@ -nostdlib -lgcc |
37 |
$(CC) $^ -shared -fPIC -ldl -lc -o $@ -nostdlib -lgcc |
| 38 |
|
38 |
|
| 39 |
libsandbox.o: libsandbox.c localdecls.h canonicalize.c getcwd.c |
39 |
libsandbox.o: localdecls.h libsandbox.c canonicalize.c getcwd.c |
| 40 |
$(CC) $(CFLAGS) -Wall -c $(OBJ_DEFINES) libsandbox.c |
40 |
$(CC) $(CFLAGS) -Wall -c $(OBJ_DEFINES) libsandbox.c |
| 41 |
|
41 |
|
| 42 |
localdecls.h: create-localdecls libctest.c |
42 |
localdecls.h: create-localdecls libctest.c |