diff --git a/src/Makefile b/src/Makefile index beec7e5..917bd07 100644 --- a/src/Makefile +++ b/src/Makefile @@ -60,13 +60,13 @@ main.o: main.c browser.h mime.h delete.o: delete.c $(CC) $(delete_CFLAGS) -c delete.c -desktop.o: desktop.c +desktop.o: desktop.c mime.o $(CC) $(desktop_CFLAGS) -c desktop.c -open.o: open.c +open.o: open.c mime.o $(CC) $(open_CFLAGS) -c open.c -view.o: view.c +view.o: view.c mime.o $(CC) $(view_CFLAGS) -c view.c clean: diff --git a/src/project.conf b/src/project.conf index 4fcc8c5..14ed1bd 100644 --- a/src/project.conf +++ b/src/project.conf @@ -29,12 +29,21 @@ type=binary sources=desktop.c ldflags=mime.o +[desktop.c] +depends=mime.o + [open] type=binary sources=open.c ldflags=mime.o +[open.c] +depends=mime.o + [view] type=binary sources=view.c ldflags=mime.o + +[view.c] +depends=mime.o