equal
deleted
inserted
replaced
79 ar r $@ $(objs) |
79 ar r $@ $(objs) |
80 |
80 |
81 clean: remove_fixes |
81 clean: remove_fixes |
82 rm -f $(objs) $(lib) |
82 rm -f $(objs) $(lib) |
83 |
83 |
84 fixes: $(fixbackups) |
84 fixes:: $(fixbackups) |
85 |
85 |
86 inc/typedefs.h.original: |
86 inc/typedefs.h.original: |
87 cp $(basename $@) $@ && \ |
87 cp $(basename $@) $@ && \ |
88 sed -e 's|fstream.h|fstream|g' -e 's|iostream.h|iostream|g' \ |
88 sed -e 's|fstream.h|fstream|g' -e 's|iostream.h|iostream|g' \ |
89 -e 's|typedef ios|typedef std::ios|g' \ |
89 -e 's|typedef ios|typedef std::ios|g' \ |
90 -e 's|typedef ofstream|typedef std::ofstream|g' \ |
90 -e 's|typedef ofstream|typedef std::ofstream|g' \ |
91 -e 's|typedef ifstream|typedef std::ifstream|g' -i $(basename $@) |
91 -e 's|typedef ifstream|typedef std::ifstream|g' -i $(basename $@) |
92 |
92 |
93 remove_fixes: |
93 remove_fixes: |
94 for file in $(fixbackups); do if [ -f $$file ]; then mv -f $$file $${file%original}; fi; done |
94 for file in $(fixbackups); do if [ -f $$file ]; then mv -f $$file $${file%\.original}; fi; done |
95 |
95 |