Signed-off-by: Rok Strnisa <rok.strnisa@citrix.com>
export COMPILE_XENSTUFF
PRODUCT_VERSION?=unknown
-PRODUCT_BRAND?=Miamidev
+PRODUCT_BRAND?=Rio
BUILD_NUMBER?=6666
-COMPILE_NATIVE?=yes
-export PRODUCT_VERSION PRODUCT_BRAND BUILD_NUMBER
+COMPILE_NATIVE=yes
+COMPILE_BYTE=no # bytecode version does not build
+export PRODUCT_VERSION PRODUCT_BRAND BUILD_NUMBER COMPILE_NATIVE COMPILE_BYTE
.PHONY: all
-all:
- omake phase1 phase2
+all: version
+ omake phase1
+ omake phase2
omake lib-uninstall
omake lib-install
omake phase3
.PHONY: none
# Ocaml #############################################################################
-OCAML_PHASE1=
-OCAML_PHASE2= autogen_idl $(if $(BYTE_ENABLED), ocaml/idl/ocaml_backend/xapi_client.cma) $(if $(NATIVE_ENABLED), ocaml/idl/ocaml_backend/xapi_client.cmxa)
+OCAML_PHASE1= autogen_idl
+OCAML_PHASE2= $(if $(BYTE_ENABLED), ocaml/idl/ocaml_backend/xapi_client.cma) $(if $(NATIVE_ENABLED), ocaml/idl/ocaml_backend/xapi_client.cmxa)
# JS ################################################################################
JS_PHASE1=
+++ /dev/null
-# run . ./export.sh to export variables to environment in chroot to be able
-# to use omake directly
-export COMPILE_XENSTUFF=yes
-export PRODUCT_VERSION=unknown
-export PRODUCT_BRAND=Rio
-export BUILD_NUMBER=6666
-export COMPILE_NATIVE=yes
-
+++ /dev/null
-#!/bin/sh
-
-echo "This is just a temporary fix. Ideally, the effect would be the same when"
-echo "just running the following two commands: make clean && make."
-
-make clean
-. ./export.sh
-make version
-omake ocaml/autogen/aPI.cmx
-make