Tim Van Holder wrote: > Tim Van Holder wrote: >> Something like this perhaps (should also work in cases where "$(CC) -E" >> is not equivalent to "$(CPP)"): >> >> .i.cpp: >> $(CPP) $(CPPFLAGS) -o $@ $< >> >> noinst_DATA: Quadratic.i > > Of course I meant: > > # Not sure if this is needed for automake; but it's needed by GNU make > # (without it it will not try the .cpp.i rule). > .SUFFIXES: .i > > .cpp.i: > $(CPP) $(CPPFLAGS) -o $@ $< > > noinst_DATA: Quadratic.i >
Great. Thanks. P.S. Its SUFFIXES = .i noinst_DATA = Quadratic.i .cpp.i: $(CPP) $(CPPFLAGS) -E -o $@ $<