CFLAGS += -Wall CROSSCC = arm-linux-gcc CROSSSTRIP = arm-linux-strip file=TLMUbuildstamp desc="Read build information from TLMU FPGA" all: $(file) ipkg: TLMUbuildstamp @mkdir -p ipkg/usr/local/bin @mkdir -p ipkg/CONTROL @echo "Package: `echo $(file) | tr [A-Z] [a-z]`" > ipkg/CONTROL/control @echo "Version: `svnversion .`" >> ipkg/CONTROL/control @echo "Architecture: arm" >> ipkg/CONTROL/control @echo "Maintainer: Tobias.Krawutschke@koeln.de" >> ipkg/CONTROL/control @echo "Section: base" >> ipkg/CONTROL/control @echo "Priority: optional" >> ipkg/CONTROL/control @echo "Description: $(desc)" >> ipkg/CONTROL/control @svn info . | grep URL | sed "s/URL/Source/" >> ipkg/CONTROL/control @cp $(file) ipkg/usr/local/bin ipkg-build -o root -g root ipkg/ TLMUbuildstamp_pc: TLMUbuildstamp.c $(CC) $(CFLAGS) -o $@ $< $(file): $(file).c $(CROSSCC) $(CFLAGS) -o $@ $< $(CROSSSTRIP) $@ clean: rm -f $(file) rm -rf ipkg distclean: clean rm -f *~ rm -f *\.ipk