# 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