D:\_RESEARCH\rez\base_repository\platform\windows>rez-build -i
--------------------------------------------------------------------------------Building platform-windows...--------------------------------------------------------------------------------Resolving build environment:resolved by tkau...@host.lan , on Mon Apr 11 16:49:30 2016, using Rez v2.0.rc1.39
requested packages:~platform==windows (implicit)~arch==AMD64 (implicit)~os==windows-6.1.7601.SP1 (implicit)
resolved packages:
Invoking cmake build system...Executing: c:\program files (x86)\cmake\bin\cmake.exe -d D:\_RESEARCH\rez\base_repository\platform\windows -Wno-dev -DCMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT=TRUE -D_ECLIPSE_VERSION=4.3 --no-warn-unused-cli -DCMAKE_INSTALL_PREFIX=C:/Users/tkaufmann/AppData/Roaming/packages\platform\windows -DCMAKE_MODULE_PATH=%CMAKE_MODULE_PATH% -DCMAKE_BUILD_TYPE=Release -DREZ_BUILD_TYPE=local -DREZ_BUILD_INSTALL=1 -G NMake Makefiles16:49:31 ERROR Error detecting physical core count, defaulting to 1: invalid literal for int() with base 10: '8\r\r\n\r\r\n\r\r\nNumberOfCores'Not searching for unused variables given on the command line.-- The C compiler identification is unknown-- The CXX compiler identification is unknownCMake Error in : The CMAKE_C_COMPILER:
cl
is not a full path and was not found in the PATH.
Tell CMake where to find the compiler by setting either the environment variable "CC" or the CMake cache entry CMAKE_C_COMPILER to the full path to the compiler, or to the compiler name if it is in the PATH.
CMake Error in : The CMAKE_CXX_COMPILER:
cl
is not a full path and was not found in the PATH.
Tell CMake where to find the compiler by setting either the environment variable "CXX" or the CMake cache entry CMAKE_CXX_COMPILER to the full path to the compiler, or to the compiler name if it is in the PATH.
-- Configuring incomplete, errors occurred!See also "D:/_RESEARCH/rez/base_repository/platform/windows/build/CMakeFiles/CMakeOutput.log".See also "D:/_RESEARCH/rez/base_repository/platform/windows/build/CMakeFiles/CMakeError.log".rez: BuildError: The cmake build system failed
D:\_RESEARCH\rez\base_repository\platform\windows>Hi there,so here i am after a long time getting back to evaluating rez. We are currently looking into the current state of rez and rez-like systems to chosse our future path.From what i can tell there has been quite a lot of progress since i last played and there has been significant windows work especially. Which is our main platform.While trying to get up to cruise speed i hit some walls pretty early and think i may be doing things wrong in the first place.So here are a bunch of questions and issues:1. Is there a quickstart for windows out there somewhere?
2. Are the docs at http://nerdvegas.github.io/rez/ uptodate? Are there any uptodate docs if not? It seems that targets yaml, while recent example seem to be python package files?
3. It seems there are some people using rez on windows. How ready for primetime would you consider rez?
Thanks for any input in advance,Thorsten
--
You received this message because you are subscribed to the Google Groups "rez-config" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rez-config+...@googlegroups.com.
To post to this group, send email to rez-c...@googlegroups.com.
Visit this group at https://groups.google.com/group/rez-config.
For more options, visit https://groups.google.com/d/optout.
\\server\tools\packages\
\platform
\linux\package.py
\windows\package.py
\maya
\2014\package.py
\platform-linux\maya.sh (simple maya 2014 wrapper) \platform-windows\maya.bat
\2016\package.py
\platform-linux\maya.sh (simple maya 2014 wrapper)
\platform-windowsmaya.bat
\mayatomr
\3.11.1.13\package.py
\platform-linux\maya-2014\mentalRayFilesHere
\platform-windows\maya-2014\mentalRayFilesHere
\3.13.1.2\package.py
\platform-linux\maya-2016\mentalRayFilesHere
\platform-windows\maya-2016\mentalRayFilesHerename = "platform"
version = "windows"
authors = [
"ajohns"
]
description = \
"""
Package representing the platform.
"""
uuid = "repository.platform"
def commands():
env.PATH.append("justTestString")name = "maya"
version = "2014"
variants = [
['platform-windows'],
['platform-linux'],
]
def commands():
env.PATH.append('{root}')name = "mayatomr"
version = "3.13.1.2"
variants = [
['platform-windows', 'maya-2016'],
['platform-linux' , 'maya-2016'],
]
def commands():
env.MAYA_MODULE_PATH.append('{root}')
env.PATH.append('{root}')
# Clone source and install rez into a location of your choice
cd rez_clonepython .\install.py <dest_dir>
# Add Scripts\rez to %PATH%
set PATH=<dest_dir>;%PATH%
# Create packages directory
mkdir %USERPROFILE%\packages
# Bind all necessary packages
rez-bind osrez-bind archrez-bind platformrez-bind targetrez-bind python
# Pseudo build cmake, msvc and pip
# Pseudo because you are not building the packages but unpacking the prebuilt stuff.
# This gives you the most basic cmake/msvc build environment that is needed to create rez packages from pip packages on Windows.
# Download cmake Windows ZIP
# Place it beside the rezbuild.py in here
cd rez_clone/repository/cmake
rez-build -i
# MSVC 9 is the only MSVC that comes as a standalone installer. All the newer builds are an addition to Visual Studio.
# I thought it might be handy to have one MSVC which is a standalone rez package instead of relying on MSVC being installed on every developers machine.
# I included a rez-bind msvc which I copied from holofermes. Which creates packages for higher versions which are installed on your local system.
# Download VCForPython27.msi
# Place it beside the rezbuild.py in herecd rez_clone/repository/msvcrez-build -i
# I included get-pip.py already in here so you only need to run rez-build to get the latest pip as a rez package.cd rez_clone/repository/piprez-build -i
# A simple pip package to try and test the rez_pip_install cmake macro.
# Download ordereddict-1.1.tar.gz place it in herecd rez_clone/repository/ordereddictrez-build -i
# To test the new packages just invoke an environment with all of them
# Running all the following commands should work
rez-env msvc cmake python pip ordereddict
> cl
> cmake
> pip
> python
>>> import ordereddict