Ignore:
Timestamp:
Dec 29, 2011, 7:36:54 PM (8 years ago)
Author:
sam
Message:

math: make everything clean for a LolRemez release.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Makefile.am

    r1094 r1119  
    1212
    1313dist: lolunit-$(LOLUNIT_VERSION).tar.gz
     14dist: lolremez-$(LOLREMEZ_VERSION).tar.gz
    1415
     16.PHONY: lolunit-$(LOLUNIT_VERSION).tar.gz
    1517lolunit-$(LOLUNIT_VERSION).tar.gz:
    1618        rm -rf lolunit-$(LOLUNIT_VERSION)
     
    2123        rm -rf lolunit-$(LOLUNIT_VERSION)
    2224
     25.PHONY: lolremez-$(LOLREMEZ_VERSION).tar.gz
     26lolremez-$(LOLREMEZ_VERSION).tar.gz:
     27        rm -rf lolremez-$(LOLREMEZ_VERSION)
     28        mkdir lolremez-$(LOLREMEZ_VERSION)
     29        mkdir lolremez-$(LOLREMEZ_VERSION)/lol
     30        mkdir lolremez-$(LOLREMEZ_VERSION)/lol/math
     31        cp $(top_srcdir)/src/real.cpp $(top_srcdir)/test/math/remez.cpp \
     32          lolremez-$(LOLREMEZ_VERSION)
     33        cat $(top_srcdir)/src/real.cpp | sed 's@core.h@lol/math/real.h@' > \
     34          lolremez-$(LOLREMEZ_VERSION)/real.cpp
     35        cp $(top_srcdir)/src/lol/math/real.h \
     36           $(top_srcdir)/src/lol/math/matrix.h \
     37           $(top_srcdir)/src/lol/math/remez.h \
     38          lolremez-$(LOLREMEZ_VERSION)/lol/math
     39        printf 'remez: real.cpp remez.cpp\n' > lolremez-$(LOLREMEZ_VERSION)/Makefile
     40        printf '\t$$(CXX) -I. -O2 -g -ggdb $$^ -o $$@\n' >> lolremez-$(LOLREMEZ_VERSION)/Makefile
     41        printf 'clean:\n' >> lolremez-$(LOLREMEZ_VERSION)/Makefile
     42        printf '\trm -f remez\n' >> lolremez-$(LOLREMEZ_VERSION)/Makefile
     43        tar cvzf lolremez-$(LOLREMEZ_VERSION).tar.gz lolremez-$(LOLREMEZ_VERSION)
     44        rm -rf lolremez-$(LOLREMEZ_VERSION)
     45
Note: See TracChangeset for help on using the changeset viewer.