24 |
# The following line is where variables will be defined. |
# The following line is where variables will be defined. |
25 |
|
|
26 |
# The above line is where variables will be defined. |
# The above line is where variables will be defined. |
27 |
CFLAGS += $(INCLUDE) $(DEFS) |
CFLAGS += $(INCLUDE) $(DEFS) -Wall -W -g |
28 |
programs=arshell arcd vdesk |
programs=arshell arcd vdesk |
29 |
all: $(programs) |
all: $(programs) |
30 |
|
|
35 |
|
|
36 |
arcd-objects=src/arcd/arcd.o $(lib-objects) |
arcd-objects=src/arcd/arcd.o $(lib-objects) |
37 |
arcd: $(arcd-objects) |
arcd: $(arcd-objects) |
38 |
$(CC) -o arcd $(arcd-objects) $(CFLAGS) $(INCLUDE) $(LIBDIR) $(LIBS) |
$(CC) -o arcd $(arcd-objects) $(CFLAGS) $(LIBDIR) $(LIBS) |
39 |
|
|
40 |
arshell-objects=src/arshell/arshell.o src/arshell/arguments.o\ |
arshell-objects=src/arshell/arshell.o src/arshell/arguments.o\ |
41 |
src/arshell/textedit.o src/arshell/arshell-util.o\ |
src/arshell/textedit.o src/arshell/arshell-util.o\ |
42 |
src/arshell/color.o src/arshell/dialog.o src/arshell/menubar.o\ |
src/arshell/color.o src/arshell/dialog.o src/arshell/menubar.o\ |
43 |
src/arshell/update.o src/arshell/layout.o src/arshell/main.o\ |
src/arshell/update.o src/arshell/layout.o src/arshell/main.o\ |
44 |
src/arshell/search.o src/arshell/file.o $(lib-objects) |
src/arshell/search.o src/arshell/file.o src/arshell/interface_file.o\ |
45 |
|
$(lib-objects) |
46 |
arshell:$(arshell-objects) |
arshell:$(arshell-objects) |
47 |
$(CC) $(arshell-objects) $(CFLAGS) $(INCLUDE)\ |
$(CC) $(arshell-objects) $(CFLAGS) $(LIBDIR) $(LIBS) -o arshell |
|
$(LIBDIR) $(LIBS) -o arshell |
|
48 |
|
|
49 |
vdesk-objects=src/vdesk/vdesk.o |
vdesk-objects=src/vdesk/vdesk.o |
50 |
vdesk: $(vdesk-objects) |
vdesk: $(vdesk-objects) |
51 |
$(CC) -o vdesk $(vdesk-objects) $(CFLAGS) $(INCLUDE) $(LIBDIR) -lX11 |
$(CC) -o vdesk $(vdesk-objects) $(CFLAGS) $(LIBDIR) -lX11 |
52 |
|
|
53 |
clean: |
clean: |
54 |
rm -f `find . | grep '.o$$'` $(programs) |
rm -f `find . | grep '.o$$'` $(programs) |