Now uses the contiki-cc65 module
diff --git a/contiki-vic20/Makefile b/contiki-vic20/Makefile
index 462d3f4..ab31af0 100644
--- a/contiki-vic20/Makefile
+++ b/contiki-vic20/Makefile
@@ -30,74 +30,22 @@
 #
 # This file is part of the Contiki desktop environment
 #
-# $Id: Makefile,v 1.3 2003/04/08 20:27:16 adamdunkels Exp $
+# $Id: Makefile,v 1.4 2003/04/24 17:25:12 adamdunkels Exp $
 #
 
-all: contiki loader-arch-module.o contiki-labels.o \
-     about.prg processes.prg \
-     netconf.prg memstat.prg
+all: contiki loader-arch-module.o loader-arch-dsc.o contiki-labels.o \
+     about.prg about.dsc processes.prg processes.dsc \
+     netconf.prg netconf.dsc memstat.prg memstat.dsc \
+     directory.prg directory.dsc
 
 CONTIKI=../contiki
+CONTIKICC65=../contiki-cc65
 SYS=vic20
 
-CC=cc65
-AS=ca65
-CFLAGS=-I ctk -I loader -I uip -I conf \
-       -I $(CONTIKI)/apps -I $(CONTIKI)/ctk -I $(CONTIKI)/ek \
-       -I $(CONTIKI)/lib -I $(CONTIKI)/uip \
-       -t $(SYS) --add-source -DWITH_LOADER_ARCH
-OPT=-Or
+include $(CONTIKICC65)/Makefile.common
+include Makefile.depend
 
-%.o: %.c
-	$(CC) $(CFLAGS) $(OPT) -o $(patsubst %c, %s, $(notdir $<)) $<
-	$(AS) -o $@ $(AFLAGS) $(*).s
-
-%.o: apps/%.c
-	$(CC) $(CFLAGS) $(OPT) -o $(patsubst %c, %s, $(notdir $<)) $<
-	$(AS) -o $@ $(AFLAGS) $(*).s
-
-%.o: ctk/%.c
-	$(CC) $(CFLAGS) $(OPT) -o $(patsubst %c, %s, $(notdir $<)) $<
-	$(AS) -o $@ $(AFLAGS) $(*).s
-
-%.o: loader/%.c
-	$(CC) $(CFLAGS) $(OPT) -o $(patsubst %c, %s, $(notdir $<)) $<
-	$(AS) -o $@ $(AFLAGS) $(*).s
-
-%.o: uip/%.c
-	$(CC) $(CFLAGS)  -o $(patsubst %c, %s, $(notdir $<)) $<
-	$(AS) -o $@ $(AFLAGS) $(*).s
-
-%.o: $(CONTIKI)/apps/%.c
-	$(CC) $(CFLAGS) $(OPT) -o $(patsubst %c, %s, $(notdir $<)) $<
-	$(AS) -o $@ $(AFLAGS) $(*).s
-
-%.o: $(CONTIKI)/ctk/%.c
-	$(CC) $(CFLAGS) $(OPT) -o $(patsubst %c, %s, $(notdir $<)) $<
-	$(AS) -o $@ $(AFLAGS) $(*).s
-
-%.o: $(CONTIKI)/ek/%.c
-	$(CC) $(CFLAGS) $(OPT) -o $(patsubst %c, %s, $(notdir $<)) $<
-	$(AS) -o $@ $(AFLAGS) $(*).s
-
-%.o: $(CONTIKI)/lib/%.c
-	$(CC) $(CFLAGS) $(OPT) -o $(patsubst %c, %s, $(notdir $<)) $<
-	$(AS) -o $@ $(AFLAGS) $(*).s
-
-%.o: $(CONTIKI)/uip/%.c
-	$(CC) $(CFLAGS) $(OPT) -o $(patsubst %c, %s, $(notdir $<)) $<
-	$(AS) -o $@ $(AFLAGS) $(*).s
-
-
-%.o: ctk/%.S
-	$(AS) -o $@ $(AFLAGS) $<
-
-%.o: loader/%.S
-	$(AS) -o $@ $(AFLAGS) $<
-
-%.prg:  %.o contiki-labels.o
-	cl65 --module -t $(SYS) -o $@ loader-arch-module.o $^
-
+CFLAGS=$(CFLAGSCOMMON) -DWITH_LOADER_ARCH
 
 UIP=uip.o uip_arch.o uip_main.o resolv.o
 
@@ -106,27 +54,9 @@
 WEBSERVER=webserver.o http-strings.o 
 TELNET=simpletelnet.o telnet.o
 
-contiki-labels.o: contiki-labels.s
-	ca65 -o contiki-labels.o contiki-labels.s
-contiki-labels.s: contiki
-	./make-labels
-
 contiki: contiki-main.o strncasecmp.o petsciiconv.o \
  ctk-conio.o ctk.o ek.o dispatcher.o \
- program-handler.o loader-arch.o
-	cl65 -Ln contiki-labels -C vic20.cfg -o contiki -t $(SYS) $^
+ program-handler.o loader-arch.o \
+ about-dsc.o netconf-dsc.o processes-dsc.o directory-dsc.o 
+	$(CL) $(CLFLAGS) -C vic20.cfg -o contiki -t $(SYS) $^
 
-
-clean:
-	rm -f *.o *~ *core contiki *.s *.prg
-
-depend:
-	gcc -MM -Iapps -Ictk -Iuip -Iconf \
-	-I$(CONTIKI)/lib -I$(CONTIKI)/ek \
-	-I$(CONTIKI)/ctk -I$(CONTIKI)/apps -I$(CONTIKI)/uip \
-	*.c */*.c $(CONTIKI)/*/*.c > Makefile.depend
-
-include Makefile.depend
-
-codesize:
-	od65 --dump-segsize *.o | egrep '\.o|CODE'