CFLAG=-g -O2 HOST=brlspeak@brlspeak.net REM=/dev/brlspk-install/test all: brlspeak LDFLAGS=-lintl -liconv OBJS=loopback.o brlspeak.o mkswap.o getblock.o brlspeak:$(OBJS) $(CC) -o $@ $^ $(LDFLAGS) brlspeak.o: Makefile brlspeak.h mem.h brlspeak.c loopback.o: Makefile loopback.c loopback.h mkswap.o: Makefile mkswap/Makefile @cd mkswap ./make cp mkswap.o ../ @cd .. getblock.o: Makefile mkswap/Makefile @cd mkswap ./make cp getblock.o ../ @cd .. upload-src:clean scp -Cr . $(HOST):~/dev/install/src upload: strip-dos brlspeak.exe scp -C brlspeak.exe $(HOST):~$(REM)/bin # scp -Cr local $(HOST):~$(REM) #scp -C ..// #scp -C ../test/local/en.txt $(HOST):~$(REM)/local clean: rm -f *.o brlspeak brlspeak.exe traduc:fr.mo po/%.po: brlspeak.c Makefile xgettext -jsk_ $< -o $@ %.mo: po/%.po msgfmt --statistics $< -o local/$*/lc_messa/brlspeak.mo brltty.h: Makefile @echo Building brltty.h @#you need brltty @echo -n "#define BRLTTYDRIVERS \"`ls /etc/brltty/brltty-*.hlp | cut -c 20- | cut -c -2 | uniq | tr '\n' ' '`" > brltty.h @/bin/echo '\n"' >> brltty.h @echo -n "#define BRLTTYTABLES \"`ls /etc/brltty/text.* | cut -c 18- | sed -e "s/\..*//g" | tr '\n' ' '`" >> brltty.h @/bin/echo '\n"' >> brltty.h