I want to write an extconf.rb file for a Ruby extension. The problem
is that my source file has a suffix that is not any of the expected by
mkmf.rb: ec. The suffixes expected are:

SRC_EXT = ["c", "cc", "m", "cxx", "cpp", "C"]

I could add the suffix:

SRC_EXT << "ec"

and even define my own COMPILE_EC rule:

COMPILE_EC = '$(ESQL) $(CFLAGS)  -c $<'

but how can I extend create_makefile to use this rule, without
modifying mkmf.rb?

--
Gerardo Santana
"Between individuals, as between nations, respect for the rights of
others is peace" - Don Benito Ju?rez
http://santanatechnotes.blogspot.com/