#
#  Kprl: RealLive archiver and disassembler
#  Copyright (C) 2006 Haeleth
#  Revised 2009-2011 by Richard 23
#
#  This program is free software; you can redistribute it and/or modify it under
#  the terms of the GNU General Public License as published by the Free Software
#  Foundation; either version 2 of the License, or (at your option) any later
#  version.
#
#  This program is distributed in the hope that it will be useful, but WITHOUT
#  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
#  FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more
#  details.
#
#  You should have received a copy of the GNU General Public License along with
#  this program; if not, write to the Free Software Foundation, Inc., 59 Temple
#  Place - Suite 330, Boston, MA  02111-1307, USA.
#

PROGRAM = $(EXEDIR)/kprl

FILES []=
  app
# rltypes
  disassembler
  archiver
  main

# RLFILES = rlTypes rlParser rlLexer
# GENFILES = rlParser.mli rlParser.ml rlLexer.ml
# GENERATED = $(GENFILES) 
# OCamlGeneratedFiles($(GENFILES))
# OCamlLibrary(rl, $(RLFILES))

if $(ENABLE_WIN32)
  OCAML_LINK_FLAGS += -cclib -lversion
  export

OCamlProgram($(PROGRAM), $(FILES))

# Meta-rules:

.DEFAULT: all
.PHONY: all clean

all: $(PROGRAM)$(EXE)

# clean:
#   $(RM) OMakefile.omc $(GENERATED) \
#     $(addsuffixes .cmi .cmo .cmx $(EXT_OBJ), $(RLFILES) $(FILES)) \
#     $(addsuffixes .cma .cmxa $(EXT_LIB),rl)
	
clean:
  $(RM) *.omc $(addsuffixes .cmi .cmo .cmx $(EXT_OBJ),$(FILES))