# Pruebas.
tests: $(TESTS)
- ./dllist_test
-dllist_test: dllist.o
+ascii.o: ascii.cpp ascii.h
-tp3: dllist.o figura.o rectangulo.o cuadrado.o linea.o circulo.o dibujo.o
+unicode.o: unicode.cpp unicode.h
-dllist.o: dllist.cpp dllist.h
+#quicksort.o: quicksort.cpp quicksort.h
-figura.o: figura.cpp figura.h punto.h
+#universalstring.o: universalstring.h universalstring.cpp
-linea.o: figura.o linea.cpp linea.h
+universalstring: ascii.o unicode.o universalstring.cpp
-circulo.o: figura.o circulo.cpp circulo.h
-
-rectangulo.o: figura.o rectangulo.cpp rectangulo.h
-
-cuadrado.o: rectangulo.o cuadrado.cpp cuadrado.h
-
-dibujo.o: dllist.o figura.o dibujo.cpp dibujo.h
-
-
-# Preety-printing del código fuente.
-corrida.txt: tp3
- @./tp3 > corrida.txt
# Regla para borrar.
clean:
@echo "Limpiando..."
- @rm -fR $(TARGETS) *.o core tp2 corrida_*.txt html latex* *.ps
+ @rm -fR $(TARGETS) *.o core html latex* *.ps
# Preety-printing del código fuente.
-FUENTES=dllist.h dllist.cpp punto.h figura.h figura.cpp rectangulo.h \
- rectangulo.cpp cuadrado.h cuadrado.cpp linea.h linea.cpp circulo.h \
- circulo.cpp dibujo.h dibujo.cpp tp3.cpp
+FUENTES=ascii.h ascii.cpp unicode.h unicode.cpp universalstring.h \
+ quicksort.h quicksort.cpp
code.ps: $(FUENTES)
@enscript -j -Ecpp -U2 -C --fancy-header=squeeze --color -pcode.ps \
$(FUENTES)