diff options
Diffstat (limited to 'sample/deploy_sample_opengl.xpj')
| -rw-r--r-- | sample/deploy_sample_opengl.xpj | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/sample/deploy_sample_opengl.xpj b/sample/deploy_sample_opengl.xpj new file mode 100644 index 0000000..128fdd5 --- /dev/null +++ b/sample/deploy_sample_opengl.xpj @@ -0,0 +1,51 @@ +<?xml version="1.0"?> +<XPJ version="4"> + +<template file="${xpjdir}/../build/makefiles/xpj/WaveWorks-common.xpjt"/> +<template file="${xpjdir}/../build/makefiles/xpj/WaveWorks-templates.xpjt"/> + +<apply-template name="common-template"/> + +<!-- Platform tag can contain a version identifier to disaumbiguate the platform SDK against + which the lib is built, this comes from the library build config... + --> +<var name="platform_tag" value="${platform_tag}"/> + +<Project name="sample_opengl_${xpj:PLATFORM}_vc2012"> + + <Export platform="win32">${xpj2root}sample${env:sep}opengl</Export> + <Export platform="win64">${xpj2root}sample${env:sep}opengl</Export> + + <Target name="sample_opengl_${xpj:PLATFORM}_vc2012"> + + <Export platform="win32">${xpj2root}sample${env:sep}opengl</Export> + <Export platform="win64">${xpj2root}sample${env:sep}opengl</Export> + + <var name="vcproj2root" value="..${env:sep}..${env:sep}"/> + <var name="xpj2app_root" value="${xpj2root}sample${env:sep}opengl${env:sep}"/> + <var name="vcproj2app_root" value=".${env:sep}"/> + + <apply-template name="app-target-contents-template"> + <define key="xpj2app_root" value="${user:xpj2app_root}"/> + <define key="vcproj2app_root" value="${user:vcproj2app_root}"/> + <define key="gfx_api" value="gl2"/> + <define key="target_name" value="sample_opengl"/> + <define key="effects11_path" value=""/> + <define key="vcproj2media_out" value="..${env:sep}media${env:sep}"/> + <define key="cfg_type" value="app"/> + <define key="vcproj2root" value="${user:vcproj2root}"/> + <define key="shippable_vcproj" value="true"/> + </apply-template> + + <apply-template name="sample_opengl-contents-template"> + <define key="xpj2app_root" value="${user:xpj2app_root}"/> + <define key="vcproj2app_root" value="${user:vcproj2app_root}"/> + </apply-template> + + <Libraries>gfsdk_waveworks.${user:platform_tag}.lib</Libraries> + + </Target> + +</Project> + +</XPJ> |