Source

ocaml-bert / OMakefile

UENISHI Kota ecf470f 















































UENISHI Kota e5e8be9 

UENISHI Kota ecf470f 

UENISHI Kota e5e8be9 




UENISHI Kota ecf470f 










UENISHI Kota 3d6a887 

UENISHI Kota ecf470f 






UENISHI Kota e5e8be9 
UENISHI Kota ecf470f 














UENISHI Kota b8bd721 

UENISHI Kota 3d6a887 
UENISHI Kota 8698fbd 
UENISHI Kota b8bd721 

UENISHI Kota ecf470f 





UENISHI Kota 8698fbd 

UENISHI Kota 3d6a887 
UENISHI Kota 8698fbd 
UENISHI Kota ecf470f 
UENISHI Kota b8bd721 


UENISHI Kota 8698fbd 
UENISHI Kota e5e8be9 
UENISHI Kota 8fc04e0 
UENISHI Kota e5e8be9 

UENISHI Kota 19d1fed 
UENISHI Kota 8698fbd 
UENISHI Kota ecf470f 
UENISHI Kota 19d1fed 

UENISHI Kota 8698fbd 
UENISHI Kota b8bd721 
########################################################################
# Permission is hereby granted, free of charge, to any person
# obtaining a copy of this file, to deal in the File without
# restriction, including without limitation the rights to use,
# copy, modify, merge, publish, distribute, sublicense, and/or
# sell copies of the File, and to permit persons to whom the
# File is furnished to do so, subject to the following condition:
#
# THE FILE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
# OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
# IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
# DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
# OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE FILE OR
# THE USE OR OTHER DEALINGS IN THE FILE.

########################################################################
# The standard OMakefile.
# You will usually need to modify this file for your project.

########################################################################
# Phony targets are scoped, so you probably want to declare them first.
#

.PHONY: all install clean test

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

# .SUBDIRS:

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

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

#
# This project requires ocamlfind (default - false).
#
# USE_OCAMLFIND = true

#OCAMLPACKS[] =
#    pack1
#    pack2

#if $(not $(OCAMLFIND_EXISTS))
#	eprintln('This project requires ocamlfind, but is was not found.')
#	eprintln('You need to install ocamlfind and run "omake --configure"')
#	exit 1

#
# Include path
#
# OCAMLINCLUDES +=

#
# Compile native or byte code? 
#
# The default values are defined as follows:
#
NATIVE_ENABLED = $(OCAMLOPT_EXISTS)
BYTE_ENABLED = $(not $(OCAMLOPT_EXISTS))

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

################################################
# Generated files
#
# Workaround for the fact that ocamldep does not pay attention to .mll
# and .mly files.
#
# OCamlGeneratedFiles(parser.ml lexer.ml)

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

FILES[] =
    bert

LIB = bert

.DEFAULT: $(OCamlLibrary $(LIB), $(FILES))

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

FILES[] =
     tests_bert
#     tcp_server

PROGRAM = tests_bert 

FILES2[] =
     termreader

OCAML_LIBS += bert
OCAML_CLIBS +=
OCAML_OTHER_LIBS += unix str
OCAML_LIB_FLAGS +=

.DEFAULT: $(OCamlProgram $(PROGRAM), $(FILES)) \
	  $(OCamlProgram termreader, $(FILES2))

test: $(PROGRAM) termreader
	./termreader$(EXE)
	./$(PROGRAM)$(EXE)
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.