Skip to content

Commit

Permalink
Initial import of hg.uk.xensource.com/carbon/trunk/api.hg c/s 9691:9a…
Browse files Browse the repository at this point in the history
…256016640e

 dated 'Sat Jun 06 09:11:37 2009 +0100'. Also add LICENSE and CREDITS file.

For reference here is the output of 'hg export 9691':
...
# Date 1244275897 -3600
# Node ID 9a256016640e987705abe1e85c960b0f16fb0404
# Parent  24ade2b2a4d089d1fa35980f80b9330bcc1de726
...

Signed-off-by: David Scott <dave.scott@eu.citrix.com>
  • Loading branch information
Xen hg user committed Jun 6, 2009
0 parents commit f77e728
Show file tree
Hide file tree
Showing 882 changed files with 133,711 additions and 0 deletions.
2 changes: 2 additions & 0 deletions .hg_archival.txt
@@ -0,0 +1,2 @@
repo: 9537d35d664a63ea7cc0dd1909d3064dd506b0d3
node: 9a256016640e987705abe1e85c960b0f16fb0404
170 changes: 170 additions & 0 deletions .hgignore
@@ -0,0 +1,170 @@
syntax: glob
.pc
*~
*\#*
*.orig
*.rej
*.a
*.annot
*.aux
*.cma
*.cmi
*.cmo
*.cmx
*.cmxa
*.d
*.dvi
*.flc
*.log
*.o
*.omc
*.opic
*.opt
*.run
*.pyc
*.omakedb
*.omakedb.lock
*.db
*.exe
*.exe.mdb
.*.swp
*.dat
*.gp
TAGS
dist
mk/.*
ocaml/idl/vm_lifecycle.eps
ocaml/idl/xen*-datamodel-graph.gif
ocaml/idl/xen*-datamodel-graph.map
ocaml/idl/xen*-datamodel.tex
ocaml/idl/xen*api.ps
ocaml/idl/xen*api.pdf
ocaml/stdlib2/t*.ml
ocaml/auth/testauthx
ocaml/xapi/at_least_once_more
js/devweb/api.js
ocaml/util/pciutil
ocaml/autogen/*.*
ocaml/autogen/doc
ocaml/idl/c_backend/autogen/*
ocaml/idl/c_backend/autogen-ent/*
ocaml/idl/c_backend/libxen/*
ocaml/idl/c_backend/libxenenterprise/*
ocaml/idl/c_backend/test_bindings_enterprise
ocaml/idl/c_backend/libxenenterprise.so*
ocaml/idl/c_backend/gen_c_binding
ocaml/idl/csharp_backend/gen_csharp_binding
ocaml/idl/java_binding/main
ocaml/lvhdrt/lvhdrt
ocaml/multipathrt/multipathrt
ocaml/perftest/histogram
ocaml/perftest/cumulative_time
ocaml/xenops/memory_summary
ocaml/xenops/squeeze_test
ocaml/idl/java_binding/obj/*
ocaml/idl/binding_sanity_checks/*.class
ocaml/idl/binding_sanity_checks/doc
ocaml/idl/binding_sanity_checks/binding
ocaml/idl/binding_sanity_checks/*.svg
ocaml/idl/binding_sanity_checks/*.png
ocaml/idl/binding_sanity_checks/sanitycheckmetrics
ocaml/idl/xenenterpriseapi.toc
ocaml/toplevel/xencaml
ocaml/cli/cli_lex.ml
ocaml/database/sqllex.ml
ocaml/database/sqlparse.mli
ocaml/database/sqlparse.ml
ocaml/sexpr/sExprLexer.ml
ocaml/sexpr/sExprParser.ml
ocaml/sexpr/sExprParser.mli
ocaml/idl/csharp_backend/autogen
ocaml/idl/csharp_backend/autogen-gui
ocaml/idl/csharp_backend/autogen-enterprise
ocaml/idl/csharp_backend/*.dll
ocaml/idl/csharp_backend/test.exe
ocaml/templates/templateLexer.ml
ocaml/templates/templateParser.ml
ocaml/templates/templateParser.mli
ocaml/util/version.ml

stunnel-4.15/Makefile
stunnel-4.15/config.status
stunnel-4.15/doc/Makefile
stunnel-4.15/libtool
stunnel-4.15/src/.deps/*.Po
stunnel-4.15/src/.deps/*.Plo
stunnel-4.15/src/.libs/*
stunnel-4.15/src/Makefile
stunnel-4.15/src/env.lo
stunnel-4.15/src/libstunnel.la
stunnel-4.15/src/stunnel
stunnel-4.15/src/stunnel3
stunnel-4.15/tools/Makefile
stunnel-4.15/tools/stunnel.conf-sample
stunnel-4.15/tools/stunnel.init
zurich/java/com/xensource/autogen/*.java
js/api.js
ocaml/cdrommon/cdrommon
ocaml/console/console
ocaml/database/db_filter_lex.ml
ocaml/database/db_filter_parse.ml
ocaml/database/db_filter_parse.mli
ocaml/database/dbupdate
ocaml/database/unit_test_marshall
ocaml/database/block_device_io
ocaml/db_process/xapi-db-process
ocaml/db_process/xapi-db-upgrade-4.2
ocaml/events/event_listen
ocaml/fdhelper/closeandexec
ocaml/fdhelper/closeandexec_static
ocaml/graph/graph
ocaml/guest/agent
ocaml/idl/datamodel
ocaml/idl/html_build
ocaml/idl/js_backend/api.js
ocaml/idl/js_backend/main
ocaml/idl/ocaml_backend/gen_api_main
ocaml/mpathalert/mpathalert
ocaml/muxdemux/tar
ocaml/netdev/brctl
ocaml/p2v/p2v
ocaml/perftest/perftest
ocaml/rfb/rfb_randomtest
ocaml/util/file_access_test
ocaml/util/unix-domain-wrapper
ocaml/util/xmlpp
ocaml/vncproxy/vncproxy
ocaml/xapi/binpack
ocaml/xapi/database_store
ocaml/xapi/fakeguestagent
ocaml/xapi/quicktest_encodings_module.ml
ocaml/xapi/quicktestbin
ocaml/xapi/stresstest
ocaml/xapi/xapi
ocaml/xe-cli/rt/geneva/cli_test
ocaml/xe-cli/rt/geneva/sm_stress
ocaml/xe-cli/rt/gtclient
ocaml/xe-cli/rt/gtserver_linux
ocaml/xe-cli/rt/test_host
ocaml/xe-cli/rt/xgetip
ocaml/xe-cli/xe
ocaml/xenguest/dumpcore
ocaml/xenguest/xenguest
ocaml/xenops-ts/runtest
ocaml/xenops/dbgring
ocaml/xenops/fence
ocaml/xenops/list_domains
ocaml/xenops/watch_test
ocaml/xenops/xal
ocaml/xenops/xenops
ocaml/xenops/xenvm
ocaml/xenops/xenvm-cmd
ocaml/xenops/xs
ocaml/xenstored/xenstored
ocaml/xiu/xiu
ocaml/xsh/xsh
ocaml/xsrpc/xsrpc
ocaml/xsrpc/xsrpcd-util
ocaml/xstest/xsbench
ocaml/xstest/xstest
ocaml/xstest/xscheckperms
24 changes: 24 additions & 0 deletions CREDITS
@@ -0,0 +1,24 @@
This is a partial list of people who have contributed code to this repository,
sorted alphabetically.

Andrew Peace
Anil Madhavapeddy
David Scott
Ewan Mellor
Henry Hughes
Hugh Warrington
Ian Campbell
Jon Harrop
Jonathan Davies
Jonathan Knowles
Jonathan Ludlam
Magnus Therning
Marcus Granado
Richard Sharp
Rob Hoes
Stephen Rice
Stephen Turner
Thomas Gazagnaire
Tim Deegan
Tom Wilkie
Vincent Hanquez
199 changes: 199 additions & 0 deletions LICENSE

Large diffs are not rendered by default.

65 changes: 65 additions & 0 deletions Makefile
@@ -0,0 +1,65 @@
# Set this to some other value on systems with no Xen libs to
# build only the client stuff and the fakeserver.
COMPILE_XENSTUFF ?= yes
export COMPILE_XENSTUFF

PRODUCT_VERSION?=unknown
PRODUCT_BRAND?=Miamidev
BUILD_NUMBER?=6666
COMPILE_NATIVE?=yes
export PRODUCT_VERSION PRODUCT_BRAND BUILD_NUMBER

.PHONY: all
all:
omake ocaml/util/version.ml
omake phase1 phase2
omake phase3

.PHONY: phase3
phase3:
omake phase3

.PHONY: api
api: all
@ :

.PHONY: xapimon
xapimon:
omake ocaml/xapimon/xapimon

.PHONY: stresstest
stresstest:
omake ocaml/xapi/stresstest

.PHONY: cvm
cvm:
omake ocaml/cvm/cvm

.PHONY: install
install:
omake install

.PHONY: sdk-install
sdk-install:
omake sdk-install

.PHONY:patch
patch:
omake patch

.PHONY: clean
clean:
omake clean
rm -rf dist/staging
rm -f .omakedb .omakedb.lock

.PHONY: otags
otags:
otags -vi -r . -o tags

.PHONY: doc
# For the doc target, we need to have phase2 done in case autogenerated .ml files are required
doc:
omake ocaml/util/version.ml
omake phase1 phase2
omake doc

0 comments on commit f77e728

Please sign in to comment.