--- Makefile.orig	Wed May 18 22:18:08 2016
+++ Makefile	Wed May 18 22:18:55 2016
@@ -12,8 +12,11 @@
 OCAMLOPT = ocamlopt
 COMPFLAGS = -w +A-4-17-44-45 -I +compiler-libs -safe-string
 
-.PHONY: all
-all: genlifter$(EXE) dumpast$(EXE) ppx_metaquot$(EXE) rewriter$(EXE) ast_mapper_class.cmo ppx_tools.cma
+.PHONY: all byte opt dyn
+all: byte opt dyn
+byte: genlifter$(EXE) dumpast$(EXE) ppx_metaquot$(EXE) rewriter$(EXE) ast_mapper_class.cmo ppx_tools.cma
+opt: ppx_tools.cmxa
+dyn: ppx_tools.cmxs
 
 ifneq ($(ARCH),none)
 all: ppx_tools.cmxa
