OMakeroot = $(License)$'''
########################################################################
# The standard OMakeroot file.
# You will not normally need to modify this file.
# By default, your changes should be placed in the
# OMakefile in this directory.
#
# If you decide to modify this file, note that it uses exactly
# the same syntax as the OMakefile.
#

#
# Include the standard installed configuration files.
# Any of these can be deleted if you are not using them,
# but you probably want to keep the Common file.
#
open build/C
open build/OCaml
open build/LaTeX

#
# The command-line variables are defined *after* the
# standard configuration has been loaded.
#
DefineCommandVars()

#
# Include the OMakefile in this directory.
#
.SUBDIRS: .
'''

########################################################################
########################################################################
########################################################################

OMakefile = $(License)$"""
########################################################################
# The standard OMakefile.
# You will usually need to modify this file for your project.

# Delete this line once you have configured this file
eprintln($$(CWD)/OMakefile is not configured)

########################################################################
# Subdirectories.
# You may want to include some subdirectories in this project.
# If so, define the subdirectory targets and uncomment this section.
#

# .SUBDIRS:

########################################################################
# C configuration.
# Delete this section if you are not building C files.
#

################################################
# Configuration.  You might want to modify any of these
# configuration variables.
#

# CC = $(CC)
# CFLAGS +=
# AS = $(AS)
# ASFLAGS +=
# LD = $(LD)
# LDFLAGS +=
# INCLUDES +=

################################################
# Uncomment the following section if you want
# to build a C program in the current directory.
#

# CFILES =
#
# MAIN = main
#
# CProgram($$(MAIN), $$(CFILES))
#
# .DEFAULT: $$(MAIN)$$(EXE)

################################################
# Uncomment the following section if you want to build a C library
# in the current directory.
#

# LIBFILES =
#
# LIB = libxxx
#
# StaticCLibrary($$(LIB), $$(LIBFILES))
#
# .DEFAULT: $$(LIB)$$(EXT_LIB)

########################################################################
# OCaml configuration.
# Delete this section if you are not building OCaml files.
#

################################################
# Configuration.  You may want to modify any of these configuration
# variables.
#

# OCAMLC = $(OCAMLC)
# OCAMLOPT = $(OCAMLOPT)
# CAMLP4 = $(CAMLP4)
# OCAMLLEX = $(OCAMLLEX)
# OCAMLYACC = $(OCAMLYACC)
# OCAMLDEP = $(OCAMLDEP)
# OCAMLMKTOP = $(OCAMLMKTOP)
# OCAMLLINK = $(OCAMLC)
# OCAMLOPTLINK = $(OCAMLOPT)

#
# Include path
#
# OCAMLINCLUDES +=

#
# Compile native or byte code?
#
# BYTE_ENABLED = $(BYTE_ENABLED)
# NATIVE_ENABLED = $(NATIVE_ENABLED)

#
# Various options
#
# OCAMLFLAGS    +=
# OCAMLCFLAGS   +=
# OCAMLOPTFLAGS +=
# OCAML_LINK_FLAGS +=
# OCAML_BYTE_LINK_FLAGS +=
# OCAML_NATIVE_LINK_FLAGS +=

################################################
# Build an OCaml library
#

# FILES =
# LIB =
# OCamlLibrary($$(LIB), $$(FILES))
#
# .DEFAULT: $$(LIB).cma

################################################
# Build an OCaml program
#

# FILES =
# PROGRAM =
# OCAML_LIBS +=
# OCAML_CLIBS +=
# OCAML_OTHER_LIBS +=
# OCAML_LIB_FLAGS +=
# OCamlProgram($$(PROGRAM), $$(FILES))
# .DEFAULT: $$(PROGRAM).run
"""
