Generator main program.
[wrappi.git] / generator / Makefile.am
index 6cfc2c2..3b0d6b4 100644 (file)
 # along with this program; if not, write to the Free Software
 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
 
-OCAMLCFLAGS = -g -warn-error CDEFLMPSUVYZX
+OCAMLCFLAGS = -g -warn-error CDEFLMPSUVYZX -I ../generator-lib
 OCAMLOPTFLAGS = $(OCAMLCFLAGS)
 
+# In alphabetical order.
+SOURCES = wrappi_main.ml
+
+# In dependency order.
+OBJECTS = wrappi_main.cmo
+
+noinst_SCRIPTS = generator
+
+generator: $(OBJECTS) ../generator-lib/generator_lib.cma ../APIs/apis.cma
+       $(OCAMLFIND) ocamlc $(OCAMLCFLAGS) \
+         ../generator-lib/generator_lib.cma ../APIs/apis.cma \
+         $(OBJECTS) \
+         -o $@
+
 %.cmi: %.mli
        $(OCAMLFIND) ocamlc $(OCAMLCFLAGS) -c $< -o $@
 %.cmo: %.ml