Remove fnordware plugins (#2025)
* Remove fnordware plugins Signed-off-by: Dave Sawyer <kingsawyer@gmail.com> * Delete vendor/aftereffects directory Signed-off-by: Dave Sawyer <kingsawyer@gmail.com> --------- Signed-off-by: Dave Sawyer <kingsawyer@gmail.com> Co-authored-by: Doug Walker <doug.walker@autodesk.com>
This commit is contained in:
co-authored by
Doug Walker
parent
ae79fdf1b7
commit
16b8c9ee52
Vendored
-214
@@ -1,214 +0,0 @@
|
||||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
// Copyright Contributors to the OpenColorIO Project.
|
||||
|
||||
|
||||
#include "DrawbotBot.h"
|
||||
|
||||
|
||||
DrawbotBot::DrawbotBot(struct SPBasicSuite *pica_basicP, PF_ContextH contextH, A_long appl_id) :
|
||||
suites(pica_basicP),
|
||||
_appl_id(appl_id),
|
||||
_suiteP(NULL),
|
||||
_drawbot_ref(NULL),
|
||||
_supplier_ref(NULL),
|
||||
_surface_ref(NULL)
|
||||
{
|
||||
suites.EffectCustomUISuite1()->PF_GetDrawingReference(contextH, &_drawbot_ref);
|
||||
|
||||
_suiteP = suites.SupplierSuiteCurrent();
|
||||
|
||||
suites.DrawbotSuiteCurrent()->GetSupplier(_drawbot_ref, &_supplier_ref);
|
||||
suites.DrawbotSuiteCurrent()->GetSurface(_drawbot_ref, &_surface_ref);
|
||||
|
||||
_brush_pos.x = 0.f;
|
||||
_brush_pos.y = 0.f;
|
||||
|
||||
SetColor(PF_App_Color_TEXT);
|
||||
|
||||
_suiteP->GetDefaultFontSize(_supplier_ref, &_font_size);
|
||||
}
|
||||
|
||||
|
||||
DrawbotBot::~DrawbotBot()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
|
||||
void DrawbotBot::SetColor(PF_App_ColorType color, float a)
|
||||
{
|
||||
if(_appl_id == 'FXTC')
|
||||
{
|
||||
PF_App_Color app_color;
|
||||
|
||||
suites.AppSuite4()->PF_AppGetColor(color, &app_color);
|
||||
|
||||
_brush_color.red = (float)app_color.red / (float)PF_MAX_CHAN16;
|
||||
_brush_color.green = (float)app_color.green / (float)PF_MAX_CHAN16;
|
||||
_brush_color.blue = (float)app_color.blue / (float)PF_MAX_CHAN16;
|
||||
}
|
||||
else
|
||||
{
|
||||
// Premiere isn't doing this properly, so I'll have to.
|
||||
// Only supporting the colors I'm actually using at the moment.
|
||||
switch(color)
|
||||
{
|
||||
case PF_App_Color_BLACK:
|
||||
_brush_color.red = _brush_color.green = _brush_color.blue = 0.f;
|
||||
break;
|
||||
|
||||
case PF_App_Color_WHITE:
|
||||
_brush_color.red = _brush_color.green = _brush_color.blue = 1.f;
|
||||
break;
|
||||
|
||||
case PF_App_Color_RED:
|
||||
_brush_color.red = 1.f;
|
||||
_brush_color.green = _brush_color.blue = 0.f;
|
||||
break;
|
||||
|
||||
case PF_App_Color_TEXT_DISABLED:
|
||||
_brush_color.red = _brush_color.green = _brush_color.blue = 0.6f;
|
||||
break;
|
||||
|
||||
case PF_App_Color_SHADOW:
|
||||
_brush_color.red = _brush_color.green = _brush_color.blue = 0.3f;
|
||||
break;
|
||||
|
||||
case PF_App_Color_HILITE:
|
||||
_brush_color.red = _brush_color.green = _brush_color.blue = 0.8f;
|
||||
break;
|
||||
|
||||
case PF_App_Color_LIGHT_TINGE:
|
||||
_brush_color.red = _brush_color.green = _brush_color.blue = 0.7f;
|
||||
break;
|
||||
|
||||
case PF_App_Color_BUTTON_FILL:
|
||||
_brush_color.red = _brush_color.green = _brush_color.blue = 0.5f;
|
||||
break;
|
||||
|
||||
case PF_App_Color_BUTTON_PRESSED_FILL:
|
||||
_brush_color.red = _brush_color.green = _brush_color.blue = 0.3f;
|
||||
break;
|
||||
|
||||
case PF_App_Color_PANEL_BACKGROUND:
|
||||
{
|
||||
PF_App_Color app_color;
|
||||
suites.AppSuite4()->PF_AppGetBgColor(&app_color);
|
||||
|
||||
_brush_color.red = (float)app_color.red / (float)65535;
|
||||
_brush_color.green = (float)app_color.green / (float)65535;
|
||||
_brush_color.blue = (float)app_color.blue / (float)65535;
|
||||
}
|
||||
break;
|
||||
|
||||
default:
|
||||
_brush_color.red = _brush_color.green = _brush_color.blue = 0.9f;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
_brush_color.alpha = a;
|
||||
}
|
||||
|
||||
|
||||
void DrawbotBot::DrawLineTo(float x, float y, float brush_size)
|
||||
{
|
||||
DRAWBOT_PathP pathP(_suiteP, _supplier_ref);
|
||||
DRAWBOT_PenP penP(_suiteP, _supplier_ref, &_brush_color, brush_size);
|
||||
|
||||
suites.PathSuiteCurrent()->MoveTo(pathP.Get(), _brush_pos.x, _brush_pos.y);
|
||||
|
||||
suites.PathSuiteCurrent()->LineTo(pathP.Get(), x, y);
|
||||
|
||||
suites.SurfaceSuiteCurrent()->StrokePath(_surface_ref, penP.Get(), pathP.Get());
|
||||
|
||||
MoveTo(x, y);
|
||||
}
|
||||
|
||||
|
||||
void DrawbotBot::DrawRect(float w, float h, float brush_size) const
|
||||
{
|
||||
DRAWBOT_PathP pathP(_suiteP, _supplier_ref);
|
||||
DRAWBOT_PenP penP(_suiteP, _supplier_ref, &_brush_color, brush_size);
|
||||
|
||||
DRAWBOT_RectF32 rect;
|
||||
|
||||
rect.left = _brush_pos.x - 0.5f;
|
||||
rect.top = _brush_pos.y - 0.5f;
|
||||
rect.width = w;
|
||||
rect.height = h;
|
||||
|
||||
suites.PathSuiteCurrent()->AddRect(pathP.Get(), &rect);
|
||||
|
||||
suites.SurfaceSuiteCurrent()->StrokePath(_surface_ref, penP.Get(), pathP.Get());
|
||||
}
|
||||
|
||||
void DrawbotBot::PaintRect(float w, float h) const
|
||||
{
|
||||
DRAWBOT_RectF32 rect;
|
||||
|
||||
rect.left = _brush_pos.x;
|
||||
rect.top = _brush_pos.y;
|
||||
rect.width = w;
|
||||
rect.height = h;
|
||||
|
||||
suites.SurfaceSuiteCurrent()->PaintRect(_surface_ref, &_brush_color, &rect);
|
||||
}
|
||||
|
||||
|
||||
void DrawbotBot::PaintTriangle(float w, float h) const
|
||||
{
|
||||
DRAWBOT_PathP pathP(_suiteP, _supplier_ref);
|
||||
DRAWBOT_BrushP brushP(_suiteP, _supplier_ref, &_brush_color);
|
||||
|
||||
suites.PathSuiteCurrent()->MoveTo(pathP.Get(), _brush_pos.x, _brush_pos.y);
|
||||
|
||||
suites.PathSuiteCurrent()->LineTo(pathP.Get(), _brush_pos.x + w, _brush_pos.y);
|
||||
|
||||
suites.PathSuiteCurrent()->LineTo(pathP.Get(), _brush_pos.x + (w / 2.f),
|
||||
_brush_pos.y + h);
|
||||
|
||||
suites.PathSuiteCurrent()->Close(pathP.Get());
|
||||
|
||||
suites.SurfaceSuiteCurrent()->FillPath(_surface_ref, brushP.Get(), pathP.Get(),
|
||||
kDRAWBOT_FillType_Default);
|
||||
}
|
||||
|
||||
|
||||
void DrawbotBot::DrawString(
|
||||
const DRAWBOT_UTF16Char *str,
|
||||
DRAWBOT_TextAlignment align,
|
||||
DRAWBOT_TextTruncation truncate,
|
||||
float truncation_width) const
|
||||
{
|
||||
DRAWBOT_BrushP brushP(_suiteP, _supplier_ref, &_brush_color);
|
||||
DRAWBOT_FontP fontP(_suiteP, _supplier_ref, _font_size);
|
||||
|
||||
suites.SurfaceSuiteCurrent()->DrawString(_surface_ref, brushP.Get(), fontP.Get(), str,
|
||||
&_brush_pos, align, truncate, truncation_width);
|
||||
}
|
||||
|
||||
|
||||
void DrawbotBot::DrawString(
|
||||
const char *str,
|
||||
DRAWBOT_TextAlignment align,
|
||||
DRAWBOT_TextTruncation truncate,
|
||||
float truncation_width) const
|
||||
{
|
||||
DRAWBOT_UTF16Char u_str[256] = {'\0'};
|
||||
|
||||
DRAWBOT_UTF16Char *u = u_str;
|
||||
const char *c = str;
|
||||
|
||||
if(*c != '\0')
|
||||
{
|
||||
do{
|
||||
*u++ = *c++;
|
||||
|
||||
}while(*c != '\0');
|
||||
|
||||
*u = '\0';
|
||||
}
|
||||
|
||||
DrawString(u_str, align, truncate, truncation_width);
|
||||
}
|
||||
Vendored
-64
@@ -1,64 +0,0 @@
|
||||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
// Copyright Contributors to the OpenColorIO Project.
|
||||
|
||||
|
||||
#ifndef _DRAWBOTBOT_H_
|
||||
#define _DRAWBOTBOT_H_
|
||||
|
||||
#include "AEGP_SuiteHandler.h"
|
||||
|
||||
|
||||
class DrawbotBot
|
||||
{
|
||||
public:
|
||||
|
||||
DrawbotBot(struct SPBasicSuite *pica_basicP, PF_ContextH contextH, A_long appl_id);
|
||||
~DrawbotBot();
|
||||
|
||||
void MoveTo(DRAWBOT_PointF32 pos) { _brush_pos = pos; }
|
||||
void MoveTo(float x, float y) { _brush_pos.x = x; _brush_pos.y = y; }
|
||||
void Move(float x = 0, float y = 0) { _brush_pos.x += x; _brush_pos.y += y; }
|
||||
|
||||
void SetColor(PF_App_ColorType color, float a = 1.f);
|
||||
void SetColor(DRAWBOT_ColorRGBA color) { _brush_color = color; }
|
||||
void SetColor(float r, float g, float b, float a = 1.f)
|
||||
{ _brush_color.red = r; _brush_color.green = g;
|
||||
_brush_color.blue = b; _brush_color.alpha = a; }
|
||||
|
||||
DRAWBOT_PointF32 Pos() const { return _brush_pos; }
|
||||
float FontSize() const { return _font_size; }
|
||||
|
||||
void DrawLineTo(float x, float y, float brush_size = 0.5f);
|
||||
|
||||
void DrawRect(float w, float h, float brush_size = 0.5f) const;
|
||||
void PaintRect(float w, float h) const;
|
||||
|
||||
void PaintTriangle(float w, float h) const;
|
||||
|
||||
void DrawString(const DRAWBOT_UTF16Char *str,
|
||||
DRAWBOT_TextAlignment align = kDRAWBOT_TextAlignment_Default,
|
||||
DRAWBOT_TextTruncation truncate = kDRAWBOT_TextTruncation_None,
|
||||
float truncation_width = 0.f) const;
|
||||
void DrawString(const char *str,
|
||||
DRAWBOT_TextAlignment align = kDRAWBOT_TextAlignment_Default,
|
||||
DRAWBOT_TextTruncation truncate = kDRAWBOT_TextTruncation_None,
|
||||
float truncation_width = 0.f) const;
|
||||
|
||||
|
||||
private:
|
||||
AEGP_SuiteHandler suites;
|
||||
A_long _appl_id;
|
||||
|
||||
DRAWBOT_SupplierSuiteCurrent *_suiteP;
|
||||
|
||||
DRAWBOT_DrawRef _drawbot_ref;
|
||||
DRAWBOT_SupplierRef _supplier_ref;
|
||||
DRAWBOT_SurfaceRef _surface_ref;
|
||||
|
||||
DRAWBOT_PointF32 _brush_pos;
|
||||
DRAWBOT_ColorRGBA _brush_color;
|
||||
float _font_size;
|
||||
};
|
||||
|
||||
|
||||
#endif // _DRAWBOTBOT_H_
|
||||
-1294
File diff suppressed because it is too large
Load Diff
Vendored
-213
@@ -1,213 +0,0 @@
|
||||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
// Copyright Contributors to the OpenColorIO Project.
|
||||
|
||||
#pragma once
|
||||
|
||||
#ifndef _OPENCOLORIO_AE_H_
|
||||
#define _OPENCOLORIO_AE_H_
|
||||
|
||||
|
||||
//#define PF_DEEP_COLOR_AWARE 1 // do we really still need this?
|
||||
|
||||
#include "AEConfig.h"
|
||||
#include "entry.h"
|
||||
#include "SPTypes.h"
|
||||
#include "PrSDKAESupport.h"
|
||||
#include "AE_Macros.h"
|
||||
#include "Param_Utils.h"
|
||||
#include "AE_Effect.h"
|
||||
#include "AE_EffectUI.h"
|
||||
#include "AE_EffectCB.h"
|
||||
|
||||
|
||||
#ifdef MSWindows
|
||||
#include <Windows.h>
|
||||
#else
|
||||
#ifndef __MACH__
|
||||
#include "string.h"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
|
||||
// Versioning information
|
||||
#define MAJOR_VERSION 1
|
||||
#define MINOR_VERSION 0
|
||||
#define BUG_VERSION 0
|
||||
#define STAGE_VERSION PF_Stage_RELEASE
|
||||
#define BUILD_VERSION 0
|
||||
|
||||
// Paramater constants
|
||||
enum {
|
||||
OCIO_INPUT = 0,
|
||||
OCIO_DATA,
|
||||
OCIO_GPU,
|
||||
|
||||
OCIO_NUM_PARAMS
|
||||
};
|
||||
|
||||
enum {
|
||||
OCIO_DATA_ID = 1,
|
||||
OCIO_GPU_ID
|
||||
};
|
||||
|
||||
|
||||
// Our Arbitrary Data struct
|
||||
|
||||
#define CURRENT_ARB_VERSION 1
|
||||
#define ARB_PATH_LEN 255
|
||||
#define ARB_SPACE_LEN 63
|
||||
|
||||
enum {
|
||||
OCIO_ACTION_NONE = 0,
|
||||
OCIO_ACTION_LUT,
|
||||
OCIO_ACTION_CONVERT,
|
||||
OCIO_ACTION_DISPLAY
|
||||
};
|
||||
typedef A_u_char OCIO_Action;
|
||||
|
||||
enum {
|
||||
OCIO_STORAGE_NONE = 0,
|
||||
OCIO_STORAGE_ZIP_FILE
|
||||
};
|
||||
typedef A_u_char OCIO_Storage;
|
||||
|
||||
enum {
|
||||
OCIO_INVERT_OFF = 0,
|
||||
OCIO_INVERT_ON,
|
||||
OCIO_INVERT_EXACT
|
||||
};
|
||||
typedef A_u_char OCIO_Invert;
|
||||
|
||||
enum {
|
||||
OCIO_SOURCE_NONE = 0,
|
||||
OCIO_SOURCE_ENVIRONMENT,
|
||||
OCIO_SOURCE_STANDARD,
|
||||
OCIO_SOURCE_CUSTOM
|
||||
};
|
||||
typedef A_u_char OCIO_Source;
|
||||
|
||||
enum {
|
||||
OCIO_INTERP_UNKNOWN = 0,
|
||||
OCIO_INTERP_NEAREST = 1,
|
||||
OCIO_INTERP_LINEAR = 2,
|
||||
OCIO_INTERP_TETRAHEDRAL = 3,
|
||||
OCIO_INTERP_CUBIC = 4,
|
||||
OCIO_INTERP_BEST = 255
|
||||
};
|
||||
typedef A_u_char OCIO_Interp;
|
||||
|
||||
typedef struct {
|
||||
A_u_char version; // version of this data structure
|
||||
OCIO_Action action;
|
||||
OCIO_Invert invert; // only used for LUTs
|
||||
OCIO_Storage storage; // storage not used...yet
|
||||
A_u_long storage_size;
|
||||
OCIO_Source source;
|
||||
OCIO_Interp interpolation;
|
||||
A_u_char reserved[54]; // 64 pre-path bytes
|
||||
char path[ARB_PATH_LEN+1];
|
||||
char relative_path[ARB_PATH_LEN+1];
|
||||
char input[ARB_SPACE_LEN+1];
|
||||
char output[ARB_SPACE_LEN+1];
|
||||
char view[ARB_SPACE_LEN+1];
|
||||
char display[ARB_SPACE_LEN+1];
|
||||
char look[ARB_SPACE_LEN+1]; // not used currently
|
||||
A_u_char storage_buf[1];
|
||||
} ArbitraryData;
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
|
||||
class OpenColorIO_AE_Context;
|
||||
|
||||
enum {
|
||||
STATUS_UNKNOWN = 0,
|
||||
STATUS_OK,
|
||||
STATUS_NO_FILE,
|
||||
STATUS_USING_ABSOLUTE,
|
||||
STATUS_USING_RELATIVE,
|
||||
STATUS_FILE_MISSING,
|
||||
STATUS_OCIO_ERROR
|
||||
};
|
||||
typedef A_u_char FileStatus;
|
||||
|
||||
enum {
|
||||
GPU_ERR_NONE = 0,
|
||||
GPU_ERR_INSUFFICIENT,
|
||||
GPU_ERR_RENDER_ERR
|
||||
};
|
||||
typedef A_u_char GPUErr;
|
||||
|
||||
enum {
|
||||
PREMIERE_UNKNOWN = 0,
|
||||
PREMIERE_LINEAR,
|
||||
PREMIERE_NON_LINEAR
|
||||
};
|
||||
typedef A_u_char PremiereStatus;
|
||||
|
||||
typedef struct {
|
||||
FileStatus status;
|
||||
GPUErr gpu_err;
|
||||
PremiereStatus prem_status;
|
||||
OCIO_Source source;
|
||||
A_u_char reserved[4];
|
||||
OpenColorIO_AE_Context *context;
|
||||
char path[ARB_PATH_LEN+1];
|
||||
char relative_path[ARB_PATH_LEN+1];
|
||||
} SequenceData;
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
#define UI_CONTROL_HEIGHT 200
|
||||
#define UI_CONTROL_WIDTH 500
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
|
||||
// Prototypes
|
||||
|
||||
DllExport PF_Err PluginMain(
|
||||
PF_Cmd cmd,
|
||||
PF_InData *in_data,
|
||||
PF_OutData *out_data,
|
||||
PF_ParamDef *params[],
|
||||
PF_LayerDef *output,
|
||||
void *extra) ;
|
||||
|
||||
|
||||
PF_Err HandleEvent(
|
||||
PF_InData *in_data,
|
||||
PF_OutData *out_data,
|
||||
PF_ParamDef *params[],
|
||||
PF_LayerDef *output,
|
||||
PF_EventExtra *extra );
|
||||
|
||||
|
||||
PF_Err ArbNewDefault( // needed by ParamSetup()
|
||||
PF_InData *in_data,
|
||||
PF_OutData *out_data,
|
||||
void *refconPV,
|
||||
PF_ArbitraryH *arbPH);
|
||||
|
||||
PF_Err HandleArbitrary(
|
||||
PF_InData *in_data,
|
||||
PF_OutData *out_data,
|
||||
PF_ParamDef *params[],
|
||||
PF_LayerDef *output,
|
||||
PF_ArbParamsExtra *extra);
|
||||
|
||||
|
||||
char *nt_strncpy(char *dst, const char *src, size_t n);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
#endif // _OPENCOLORIO_AE_H_
|
||||
-400
@@ -1,400 +0,0 @@
|
||||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
// Copyright Contributors to the OpenColorIO Project.
|
||||
|
||||
|
||||
#include "OpenColorIO_AE.h"
|
||||
|
||||
#include "OpenColorIO_AE_Context.h"
|
||||
|
||||
#include <assert.h>
|
||||
|
||||
|
||||
// version of strncpy that guarantees the string will be null-terminated
|
||||
char *nt_strncpy(char *dst, const char *src, size_t n)
|
||||
{
|
||||
strncpy(dst, src, n);
|
||||
|
||||
dst[n-1] = '\0';
|
||||
|
||||
return dst;
|
||||
}
|
||||
|
||||
|
||||
PF_Err ArbNewDefault(PF_InData *in_data, PF_OutData *out_data,
|
||||
void *refconPV,
|
||||
PF_ArbitraryH *arbPH)
|
||||
{
|
||||
PF_Err err = PF_Err_NONE;
|
||||
|
||||
if(arbPH)
|
||||
{
|
||||
assert(sizeof(ArbitraryData) == 900);
|
||||
|
||||
*arbPH = PF_NEW_HANDLE( sizeof(ArbitraryData) );
|
||||
|
||||
if(*arbPH)
|
||||
{
|
||||
ArbitraryData *arb_data = (ArbitraryData *)PF_LOCK_HANDLE(*arbPH);
|
||||
|
||||
// set up defaults
|
||||
arb_data->version = CURRENT_ARB_VERSION;
|
||||
|
||||
arb_data->action = OCIO_ACTION_NONE;
|
||||
arb_data->invert = OCIO_INVERT_OFF;
|
||||
|
||||
arb_data->storage = OCIO_STORAGE_NONE;
|
||||
arb_data->storage_size = 0;
|
||||
arb_data->source = OCIO_SOURCE_NONE;
|
||||
arb_data->interpolation = OCIO_INTERP_LINEAR;
|
||||
memset(arb_data->reserved, 0, 54);
|
||||
|
||||
arb_data->path[0] = '\0';
|
||||
arb_data->relative_path[0] = '\0';
|
||||
|
||||
arb_data->input[0] = '\0';
|
||||
arb_data->output[0] = '\0';
|
||||
arb_data->view[0] = '\0';
|
||||
arb_data->display[0] = '\0';
|
||||
arb_data->look[0] = '\0';
|
||||
|
||||
|
||||
// set default with environment variable if it's set
|
||||
std::string env;
|
||||
OpenColorIO_AE_Context::getenvOCIO(env);
|
||||
|
||||
if(!env.empty())
|
||||
{
|
||||
try
|
||||
{
|
||||
OpenColorIO_AE_Context context(env, OCIO_SOURCE_ENVIRONMENT);
|
||||
|
||||
nt_strncpy(arb_data->path, env.c_str(), ARB_PATH_LEN+1);
|
||||
|
||||
arb_data->action = context.getAction();
|
||||
arb_data->source = OCIO_SOURCE_ENVIRONMENT;
|
||||
|
||||
if(arb_data->action != OCIO_ACTION_LUT)
|
||||
{
|
||||
nt_strncpy(arb_data->input, context.getInput().c_str(), ARB_SPACE_LEN+1);
|
||||
nt_strncpy(arb_data->output, context.getOutput().c_str(), ARB_SPACE_LEN+1);
|
||||
nt_strncpy(arb_data->view, context.getView().c_str(), ARB_SPACE_LEN+1);
|
||||
nt_strncpy(arb_data->display, context.getDisplay().c_str(), ARB_SPACE_LEN+1);
|
||||
}
|
||||
}
|
||||
catch(...) {}
|
||||
}
|
||||
|
||||
|
||||
PF_UNLOCK_HANDLE(*arbPH);
|
||||
}
|
||||
}
|
||||
|
||||
return err;
|
||||
}
|
||||
|
||||
|
||||
static PF_Err ArbDispose(PF_InData *in_data, PF_OutData *out_data,
|
||||
void *refconPV,
|
||||
PF_ArbitraryH arbH)
|
||||
{
|
||||
if(arbH)
|
||||
PF_DISPOSE_HANDLE(arbH);
|
||||
|
||||
return PF_Err_NONE;
|
||||
}
|
||||
|
||||
|
||||
static void CopyArbData(ArbitraryData *out_arb_data, ArbitraryData *in_arb_data)
|
||||
{
|
||||
// copy contents
|
||||
out_arb_data->version = in_arb_data->version;
|
||||
|
||||
out_arb_data->action = in_arb_data->action;
|
||||
|
||||
out_arb_data->invert = in_arb_data->invert;
|
||||
|
||||
out_arb_data->storage = in_arb_data->storage;
|
||||
out_arb_data->storage_size = in_arb_data->storage_size;
|
||||
|
||||
out_arb_data->source = in_arb_data->source;
|
||||
|
||||
out_arb_data->interpolation = in_arb_data->interpolation;
|
||||
|
||||
memset(out_arb_data->reserved, 0, 54);
|
||||
|
||||
nt_strncpy(out_arb_data->path, in_arb_data->path, ARB_PATH_LEN+1);
|
||||
nt_strncpy(out_arb_data->relative_path, in_arb_data->relative_path, ARB_PATH_LEN+1);
|
||||
|
||||
nt_strncpy(out_arb_data->input, in_arb_data->input, ARB_SPACE_LEN+1);
|
||||
nt_strncpy(out_arb_data->output, in_arb_data->output, ARB_SPACE_LEN+1);
|
||||
nt_strncpy(out_arb_data->view, in_arb_data->view, ARB_SPACE_LEN+1);
|
||||
nt_strncpy(out_arb_data->display, in_arb_data->display, ARB_SPACE_LEN+1);
|
||||
nt_strncpy(out_arb_data->look, in_arb_data->look, ARB_SPACE_LEN+1);
|
||||
}
|
||||
|
||||
|
||||
static PF_Err ArbCopy(PF_InData *in_data, PF_OutData *out_data,
|
||||
void *refconPV,
|
||||
PF_ArbitraryH src_arbH,
|
||||
PF_ArbitraryH *dst_arbPH)
|
||||
{
|
||||
PF_Err err = PF_Err_NONE;
|
||||
|
||||
if(src_arbH && dst_arbPH)
|
||||
{
|
||||
// allocate using the creation function
|
||||
err = ArbNewDefault(in_data, out_data, refconPV, dst_arbPH);
|
||||
|
||||
if(!err)
|
||||
{
|
||||
ArbitraryData *in_arb_data = (ArbitraryData *)PF_LOCK_HANDLE(src_arbH),
|
||||
*out_arb_data = (ArbitraryData *)PF_LOCK_HANDLE(*dst_arbPH);
|
||||
|
||||
CopyArbData(out_arb_data, in_arb_data);
|
||||
|
||||
PF_UNLOCK_HANDLE(src_arbH);
|
||||
PF_UNLOCK_HANDLE(*dst_arbPH);
|
||||
}
|
||||
}
|
||||
|
||||
return err;
|
||||
}
|
||||
|
||||
|
||||
static PF_Err ArbFlatSize(PF_InData *in_data, PF_OutData *out_data,
|
||||
void *refconPV,
|
||||
PF_ArbitraryH arbH,
|
||||
A_u_long *flat_data_sizePLu)
|
||||
{
|
||||
// flat is the same size as inflated
|
||||
if(arbH)
|
||||
*flat_data_sizePLu = PF_GET_HANDLE_SIZE(arbH);
|
||||
|
||||
return PF_Err_NONE;
|
||||
}
|
||||
|
||||
|
||||
static void SwapArbData(ArbitraryData *arb_data)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
|
||||
static PF_Err ArbFlatten(PF_InData *in_data, PF_OutData *out_data,
|
||||
void *refconPV,
|
||||
PF_ArbitraryH arbH,
|
||||
A_u_long buf_sizeLu,
|
||||
void *flat_dataPV)
|
||||
{
|
||||
PF_Err err = PF_Err_NONE;
|
||||
|
||||
if(arbH && flat_dataPV)
|
||||
{
|
||||
// they provide the buffer, we just move data
|
||||
ArbitraryData *in_arb_data = (ArbitraryData *)PF_LOCK_HANDLE(arbH),
|
||||
*out_arb_data = (ArbitraryData *)flat_dataPV;
|
||||
|
||||
assert(buf_sizeLu >= PF_GET_HANDLE_SIZE(arbH));
|
||||
|
||||
CopyArbData(out_arb_data, in_arb_data);
|
||||
|
||||
#ifdef AE_BIG_ENDIAN
|
||||
// not that we're doing a PPC version of this...
|
||||
SwapArbData(out_arb_data);
|
||||
#endif
|
||||
|
||||
PF_UNLOCK_HANDLE(arbH);
|
||||
}
|
||||
|
||||
return err;
|
||||
}
|
||||
|
||||
|
||||
static PF_Err ArbUnFlatten(PF_InData *in_data, PF_OutData *out_data,
|
||||
void *refconPV,
|
||||
A_u_long buf_sizeLu,
|
||||
const void *flat_dataPV,
|
||||
PF_ArbitraryH *arbPH)
|
||||
{
|
||||
PF_Err err = PF_Err_NONE;
|
||||
|
||||
if(arbPH && flat_dataPV)
|
||||
{
|
||||
// they provide a flat buffer, we have to make the handle
|
||||
err = ArbNewDefault(in_data, out_data, refconPV, arbPH);
|
||||
|
||||
if(!err && *arbPH)
|
||||
{
|
||||
ArbitraryData *in_arb_data = (ArbitraryData *)flat_dataPV,
|
||||
*out_arb_data = (ArbitraryData *)PF_LOCK_HANDLE(*arbPH);
|
||||
|
||||
assert(buf_sizeLu <= PF_GET_HANDLE_SIZE(*arbPH));
|
||||
|
||||
CopyArbData(out_arb_data, in_arb_data);
|
||||
|
||||
#ifdef AE_BIG_ENDIAN
|
||||
SwapArbData(out_arb_data);
|
||||
#endif
|
||||
|
||||
PF_UNLOCK_HANDLE(*arbPH);
|
||||
}
|
||||
}
|
||||
|
||||
return err;
|
||||
}
|
||||
|
||||
static PF_Err ArbInterpolate(PF_InData *in_data, PF_OutData *out_data,
|
||||
void *refconPV,
|
||||
PF_ArbitraryH left_arbH,
|
||||
PF_ArbitraryH right_arbH,
|
||||
PF_FpLong tF,
|
||||
PF_ArbitraryH *interpPH)
|
||||
{
|
||||
PF_Err err = PF_Err_NONE;
|
||||
|
||||
assert(FALSE); // we shouldn't be doing this
|
||||
|
||||
if(left_arbH && right_arbH && interpPH)
|
||||
{
|
||||
// allocate using our own func
|
||||
err = ArbNewDefault(in_data, out_data, refconPV, interpPH);
|
||||
|
||||
if(!err && *interpPH)
|
||||
{
|
||||
// we're just going to copy the left_data
|
||||
ArbitraryData *in_arb_data = (ArbitraryData *)PF_LOCK_HANDLE(left_arbH),
|
||||
*out_arb_data = (ArbitraryData *)PF_LOCK_HANDLE(*interpPH);
|
||||
|
||||
CopyArbData(out_arb_data, in_arb_data);
|
||||
|
||||
PF_UNLOCK_HANDLE(left_arbH);
|
||||
PF_UNLOCK_HANDLE(*interpPH);
|
||||
}
|
||||
}
|
||||
|
||||
return err;
|
||||
}
|
||||
|
||||
|
||||
static PF_Err ArbCompare(PF_InData *in_data, PF_OutData *out_data,
|
||||
void *refconPV,
|
||||
PF_ArbitraryH a_arbH,
|
||||
PF_ArbitraryH b_arbH,
|
||||
PF_ArbCompareResult *compareP)
|
||||
{
|
||||
PF_Err err = PF_Err_NONE;
|
||||
|
||||
if(a_arbH && b_arbH)
|
||||
{
|
||||
ArbitraryData *a_data = (ArbitraryData *)PF_LOCK_HANDLE(a_arbH),
|
||||
*b_data = (ArbitraryData *)PF_LOCK_HANDLE(b_arbH);
|
||||
|
||||
|
||||
if( a_data->version == b_data->version &&
|
||||
a_data->action == b_data->action &&
|
||||
a_data->invert == b_data->invert &&
|
||||
a_data->source == b_data->source &&
|
||||
a_data->interpolation == b_data->interpolation &&
|
||||
!strcmp(a_data->path, b_data->path) &&
|
||||
!strcmp(a_data->input, b_data->input) &&
|
||||
!strcmp(a_data->output, b_data->output) &&
|
||||
!strcmp(a_data->view, b_data->view) &&
|
||||
!strcmp(a_data->display, b_data->display) &&
|
||||
!strcmp(a_data->look, b_data->look) )
|
||||
{
|
||||
*compareP = PF_ArbCompare_EQUAL;
|
||||
}
|
||||
else
|
||||
{
|
||||
*compareP = PF_ArbCompare_NOT_EQUAL;
|
||||
}
|
||||
|
||||
|
||||
PF_UNLOCK_HANDLE(a_arbH);
|
||||
PF_UNLOCK_HANDLE(b_arbH);
|
||||
}
|
||||
|
||||
return err;
|
||||
}
|
||||
|
||||
|
||||
PF_Err HandleArbitrary(
|
||||
PF_InData *in_data,
|
||||
PF_OutData *out_data,
|
||||
PF_ParamDef *params[],
|
||||
PF_LayerDef *output,
|
||||
PF_ArbParamsExtra *extra)
|
||||
{
|
||||
PF_Err err = PF_Err_NONE;
|
||||
|
||||
if(extra->id == OCIO_DATA_ID)
|
||||
{
|
||||
switch(extra->which_function)
|
||||
{
|
||||
case PF_Arbitrary_NEW_FUNC:
|
||||
err = ArbNewDefault(in_data, out_data,
|
||||
extra->u.new_func_params.refconPV,
|
||||
extra->u.new_func_params.arbPH);
|
||||
break;
|
||||
case PF_Arbitrary_DISPOSE_FUNC:
|
||||
err = ArbDispose(in_data, out_data,
|
||||
extra->u.dispose_func_params.refconPV,
|
||||
extra->u.dispose_func_params.arbH);
|
||||
break;
|
||||
case PF_Arbitrary_COPY_FUNC:
|
||||
err = ArbCopy(in_data, out_data, extra->u.copy_func_params.refconPV,
|
||||
extra->u.copy_func_params.src_arbH,
|
||||
extra->u.copy_func_params.dst_arbPH);
|
||||
break;
|
||||
case PF_Arbitrary_FLAT_SIZE_FUNC:
|
||||
err = ArbFlatSize(in_data, out_data,
|
||||
extra->u.flat_size_func_params.refconPV,
|
||||
extra->u.flat_size_func_params.arbH,
|
||||
extra->u.flat_size_func_params.flat_data_sizePLu);
|
||||
break;
|
||||
case PF_Arbitrary_FLATTEN_FUNC:
|
||||
err = ArbFlatten(in_data, out_data,
|
||||
extra->u.flatten_func_params.refconPV,
|
||||
extra->u.flatten_func_params.arbH,
|
||||
extra->u.flatten_func_params.buf_sizeLu,
|
||||
extra->u.flatten_func_params.flat_dataPV);
|
||||
break;
|
||||
case PF_Arbitrary_UNFLATTEN_FUNC:
|
||||
err = ArbUnFlatten(in_data, out_data,
|
||||
extra->u.unflatten_func_params.refconPV,
|
||||
extra->u.unflatten_func_params.buf_sizeLu,
|
||||
extra->u.unflatten_func_params.flat_dataPV,
|
||||
extra->u.unflatten_func_params.arbPH);
|
||||
break;
|
||||
case PF_Arbitrary_INTERP_FUNC:
|
||||
err = ArbInterpolate(in_data, out_data,
|
||||
extra->u.interp_func_params.refconPV,
|
||||
extra->u.interp_func_params.left_arbH,
|
||||
extra->u.interp_func_params.right_arbH,
|
||||
extra->u.interp_func_params.tF,
|
||||
extra->u.interp_func_params.interpPH);
|
||||
break;
|
||||
case PF_Arbitrary_COMPARE_FUNC:
|
||||
err = ArbCompare(in_data, out_data,
|
||||
extra->u.compare_func_params.refconPV,
|
||||
extra->u.compare_func_params.a_arbH,
|
||||
extra->u.compare_func_params.b_arbH,
|
||||
extra->u.compare_func_params.compareP);
|
||||
break;
|
||||
// these are necessary for copying and pasting keyframes
|
||||
// for now, we better not be called to do this
|
||||
case PF_Arbitrary_PRINT_SIZE_FUNC:
|
||||
assert(FALSE);
|
||||
break;
|
||||
case PF_Arbitrary_PRINT_FUNC:
|
||||
assert(FALSE);
|
||||
break;
|
||||
case PF_Arbitrary_SCAN_FUNC:
|
||||
assert(FALSE);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
return err;
|
||||
}
|
||||
-1026
File diff suppressed because it is too large
Load Diff
-128
@@ -1,128 +0,0 @@
|
||||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
// Copyright Contributors to the OpenColorIO Project.
|
||||
|
||||
|
||||
#ifndef _OPENCOLORIO_AE_CONTEXT_H_
|
||||
#define _OPENCOLORIO_AE_CONTEXT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
#include "OpenColorIO_AE.h"
|
||||
#include "OpenColorIO_AE_GL.h"
|
||||
|
||||
#include "glsl.h"
|
||||
|
||||
#include <OpenColorIO/OpenColorIO.h>
|
||||
namespace OCIO = OCIO_NAMESPACE;
|
||||
|
||||
|
||||
|
||||
// yeah, this probably could/should go in a separate file
|
||||
class Path
|
||||
{
|
||||
public:
|
||||
Path(const std::string &path, const std::string &dir);
|
||||
Path(const Path &path);
|
||||
~Path() {}
|
||||
|
||||
std::string full_path() const;
|
||||
std::string relative_path(bool force) const;
|
||||
|
||||
bool exists() const;
|
||||
|
||||
private:
|
||||
std::string _path;
|
||||
std::string _dir;
|
||||
|
||||
typedef enum {
|
||||
TYPE_UNKNOWN = 0,
|
||||
TYPE_MAC,
|
||||
TYPE_WIN
|
||||
} PathType;
|
||||
|
||||
static PathType path_type(const std::string &path);
|
||||
static bool is_relative(const std::string &path);
|
||||
static std::string convert_delimiters(const std::string &path);
|
||||
static std::vector<std::string> components(const std::string &path);
|
||||
};
|
||||
|
||||
|
||||
class OpenColorIO_AE_Context
|
||||
{
|
||||
public:
|
||||
OpenColorIO_AE_Context(const std::string &path, OCIO_Source source);
|
||||
OpenColorIO_AE_Context(const ArbitraryData *arb_data, const std::string &dir);
|
||||
~OpenColorIO_AE_Context();
|
||||
|
||||
bool Verify(const ArbitraryData *arb_data, const std::string &dir);
|
||||
|
||||
void setupConvert(const char *input, const char *output, OCIO_Invert invert);
|
||||
void setupDisplay(const char *input, const char *display, const char *view, OCIO_Invert invert);
|
||||
void setupLUT(OCIO_Invert invert, OCIO_Interp interpolation);
|
||||
|
||||
typedef std::vector<std::string> SpaceVec;
|
||||
|
||||
OCIO_Action getAction() const { return _action; }
|
||||
const std::string & getInput() const { return _input; }
|
||||
const std::string & getOutput() const { return _output; }
|
||||
const std::string & getDisplay() const { return _display; }
|
||||
const std::string & getView() const { return _view; }
|
||||
const SpaceVec & getColorSpaces() const { return _colorSpaces; }
|
||||
const SpaceVec & getDisplays() const { return _displays; }
|
||||
const SpaceVec & getViews() const { return _views; }
|
||||
|
||||
OCIO::ConstConfigRcPtr config() const { return _config; }
|
||||
OCIO::ConstProcessorRcPtr processor() const { return _processor; }
|
||||
OCIO::ConstCPUProcessorRcPtr cpu_processor() const { return _cpu_processor; }
|
||||
OCIO::ConstGPUProcessorRcPtr gpu_processor() const { return _gpu_processor; }
|
||||
|
||||
bool ExportLUT(const std::string &path, const std::string &display_icc_path);
|
||||
|
||||
bool ProcessWorldGL(PF_EffectWorld *float_world);
|
||||
|
||||
static void getenv(const char *name, std::string &value);
|
||||
|
||||
static void getenvOCIO(std::string &value) { getenv("OCIO", value); }
|
||||
|
||||
private:
|
||||
std::string _path;
|
||||
OCIO_Source _source;
|
||||
std::string _config_name;
|
||||
|
||||
OCIO_Action _action;
|
||||
|
||||
std::string _input;
|
||||
std::string _output;
|
||||
std::string _display;
|
||||
std::string _view;
|
||||
SpaceVec _colorSpaces;
|
||||
SpaceVec _displays;
|
||||
SpaceVec _views;
|
||||
|
||||
OCIO_Invert _invert;
|
||||
OCIO_Interp _interpolation;
|
||||
|
||||
|
||||
OCIO::ConstConfigRcPtr _config;
|
||||
OCIO::ConstProcessorRcPtr _processor;
|
||||
OCIO::ConstCPUProcessorRcPtr _cpu_processor;
|
||||
OCIO::ConstGPUProcessorRcPtr _gpu_processor;
|
||||
|
||||
|
||||
bool _gl_init;
|
||||
|
||||
OCIO::OpenGLBuilderRcPtr _oglBuilder;
|
||||
|
||||
GLuint _imageTexID;
|
||||
|
||||
GLuint _renderBuffer;
|
||||
int _bufferWidth;
|
||||
int _bufferHeight;
|
||||
|
||||
void InitOCIOGL();
|
||||
void UpdateOCIOGLState();
|
||||
};
|
||||
|
||||
|
||||
#endif // _OPENCOLORIO_AE_CONTEXT_H_
|
||||
-45
@@ -1,45 +0,0 @@
|
||||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
// Copyright Contributors to the OpenColorIO Project.
|
||||
|
||||
#ifndef _OPENCOLORIC_AE_DIALOG_H_
|
||||
#define _OPENCOLORIC_AE_DIALOG_H_
|
||||
|
||||
#include <string>
|
||||
#include <map>
|
||||
#include <vector>
|
||||
|
||||
#include <OpenColorIO/OpenColorIO.h>
|
||||
namespace OCIO = OCIO_NAMESPACE;
|
||||
|
||||
|
||||
typedef std::map<std::string, std::string> ExtensionMap; // map[ ext ] = format
|
||||
|
||||
bool OpenFile(char *path, int buf_len, const ExtensionMap &extensions, const void *hwnd);
|
||||
|
||||
bool SaveFile(char *path, int buf_len, const ExtensionMap &extensions, const void *hwnd);
|
||||
|
||||
bool GetMonitorProfile(char *path, int buf_len, const void *hwnd);
|
||||
|
||||
|
||||
typedef std::vector<std::string> ConfigVec;
|
||||
|
||||
void GetStdConfigs(ConfigVec &configs);
|
||||
|
||||
std::string GetStdConfigPath(const std::string &name);
|
||||
|
||||
|
||||
typedef std::vector<std::string> MenuVec;
|
||||
|
||||
int PopUpMenu(const MenuVec &menu_items, int selected_index, const void *hwnd);
|
||||
|
||||
|
||||
bool ColorSpacePopUpMenu(OCIO::ConstConfigRcPtr config, std::string &colorSpace, bool selectRoles, const void *hwnd);
|
||||
|
||||
|
||||
void ErrorMessage(const char *message, const void *hwnd);
|
||||
|
||||
#ifdef SUPPLY_HINSTANCE
|
||||
void SetHInstance(void *hInstance);
|
||||
#endif
|
||||
|
||||
#endif // _OPENCOLORIC_AE_DIALOG_H_
|
||||
-36
@@ -1,36 +0,0 @@
|
||||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
// Copyright Contributors to the OpenColorIO Project.
|
||||
|
||||
|
||||
#ifndef _OPENCOLORIO_AE_GL_H_
|
||||
#define _OPENCOLORIO_AE_GL_H_
|
||||
|
||||
#include "AEConfig.h"
|
||||
|
||||
#ifdef AE_OS_WIN
|
||||
#include <GL/glew.h>
|
||||
#include <GL/wglew.h>
|
||||
#elif defined(AE_OS_MAC)
|
||||
#include <OpenGL/OpenGL.h>
|
||||
#include <OpenGL/gl.h>
|
||||
#include <OpenGL/glu.h>
|
||||
#include <OpenGL/glext.h>
|
||||
#include <AGL/agl.h>
|
||||
#endif
|
||||
|
||||
|
||||
void GlobalSetup_GL();
|
||||
|
||||
bool HaveOpenGL();
|
||||
|
||||
// must surround plug-in OpenGL calls with these functions so that AE
|
||||
// doesn't know we're borrowing the OpenGL renderer
|
||||
void SetPluginContext();
|
||||
void SetAEContext();
|
||||
|
||||
GLuint GetFrameBuffer();
|
||||
|
||||
void GlobalSetdown_GL();
|
||||
|
||||
|
||||
#endif // _OPENCOLORIO_AE_GL_H_
|
||||
-75
@@ -1,75 +0,0 @@
|
||||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
// Copyright Contributors to the OpenColorIO Project.
|
||||
|
||||
#include "AEConfig.h"
|
||||
|
||||
#include "AE_EffectVers.h"
|
||||
|
||||
#ifndef AE_OS_WIN
|
||||
#include "AE_General.r"
|
||||
#endif
|
||||
|
||||
resource 'PiPL' (16000) {
|
||||
{ /* array properties: 12 elements */
|
||||
/* [1] */
|
||||
Kind {
|
||||
AEEffect
|
||||
},
|
||||
/* [2] */
|
||||
Name {
|
||||
"OpenColorIO"
|
||||
},
|
||||
/* [3] */
|
||||
Category {
|
||||
"Utility"
|
||||
},
|
||||
|
||||
#ifdef AE_OS_WIN
|
||||
#ifdef AE_PROC_INTELx64
|
||||
CodeWin64X86 { "PluginMain" },
|
||||
#endif
|
||||
#else
|
||||
#ifdef __x86_64__
|
||||
CodeMacIntel64 { "PluginMain" },
|
||||
#endif
|
||||
#ifdef __arm64__
|
||||
CodeMacARM64 { "PluginMain" },
|
||||
#endif
|
||||
#endif /* [6] */
|
||||
AE_PiPL_Version {
|
||||
2,
|
||||
0
|
||||
},
|
||||
/* [7] */
|
||||
AE_Effect_Spec_Version {
|
||||
PF_PLUG_IN_VERSION,
|
||||
PF_PLUG_IN_SUBVERS
|
||||
},
|
||||
/* [8] */
|
||||
AE_Effect_Version {
|
||||
525824 /* 2.0 */
|
||||
},
|
||||
/* [9] */
|
||||
AE_Effect_Info_Flags {
|
||||
0
|
||||
},
|
||||
/* [10] */
|
||||
AE_Effect_Global_OutFlags {
|
||||
50365504
|
||||
},
|
||||
AE_Effect_Global_OutFlags_2 {
|
||||
411079688
|
||||
},
|
||||
/* [11] */
|
||||
AE_Effect_Match_Name {
|
||||
"OpenColorIO"
|
||||
},
|
||||
/* [12] */
|
||||
AE_Reserved_Info {
|
||||
0
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
||||
-1286
File diff suppressed because it is too large
Load Diff
@@ -1,24 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>org.OpenColorIO.AfterEffects</string>
|
||||
<key>CFBundleInfoDictionaryVersion</key>
|
||||
<string>6.0</string>
|
||||
<key>CFBundleName</key>
|
||||
<string>OpenColorIO</string>
|
||||
<key>CFBundleExecutable</key>
|
||||
<string>OpenColorIO</string>
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>eFKT</string>
|
||||
<key>CFBundleSignature</key>
|
||||
<string>FXTC</string>
|
||||
<key>NSAppleScriptEnabled</key>
|
||||
<string>No</string>
|
||||
<key>NSHumanReadableCopyright</key>
|
||||
<string>© 2011-2021 OpenColorIO</string>
|
||||
<key>LSRequiresCarbon</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</plist>
|
||||
@@ -1,501 +0,0 @@
|
||||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
// Copyright Contributors to the OpenColorIO Project.
|
||||
|
||||
#include "OpenColorIO_AE_Dialogs.h"
|
||||
|
||||
#import "OpenColorIO_AE_MonitorProfileChooser_Controller.h"
|
||||
|
||||
#import "OpenColorIO_AE_Menu.h"
|
||||
|
||||
|
||||
bool OpenFile(char *path, int buf_len, const ExtensionMap &extensions, const void *hwnd)
|
||||
{
|
||||
NSOpenPanel *panel = [NSOpenPanel openPanel];
|
||||
|
||||
[panel setTitle:@"OpenColorIO"];
|
||||
|
||||
|
||||
NSMutableArray *extension_array = [[NSMutableArray alloc] init];
|
||||
std::string message = "Formats: ";
|
||||
bool first_one = true;
|
||||
|
||||
for(ExtensionMap::const_iterator i = extensions.begin(); i != extensions.end(); i++)
|
||||
{
|
||||
[extension_array addObject:[NSString stringWithUTF8String:i->first.c_str()]];
|
||||
|
||||
if(first_one)
|
||||
first_one = false;
|
||||
else
|
||||
message += ", ";
|
||||
|
||||
message += "." + i->first;
|
||||
}
|
||||
|
||||
[panel setMessage:[NSString stringWithUTF8String:message.c_str()]];
|
||||
|
||||
|
||||
NSInteger result = [panel runModalForTypes:extension_array];
|
||||
|
||||
|
||||
[extension_array release];
|
||||
|
||||
|
||||
if(result == NSOKButton)
|
||||
{
|
||||
return [[panel filename] getCString:path
|
||||
maxLength:buf_len
|
||||
encoding:NSASCIIStringEncoding];
|
||||
}
|
||||
else
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
bool SaveFile(char *path, int buf_len, const ExtensionMap &extensions, const void *hwnd)
|
||||
{
|
||||
NSSavePanel *panel = [NSSavePanel savePanel];
|
||||
|
||||
[panel setTitle:@"OpenColorIO"];
|
||||
|
||||
|
||||
NSMutableArray *extension_array = [[NSMutableArray alloc] init];
|
||||
std::string message = "Formats: ";
|
||||
bool first_one = true;
|
||||
|
||||
for(ExtensionMap::const_iterator i = extensions.begin(); i != extensions.end(); i++)
|
||||
{
|
||||
[extension_array addObject:[NSString stringWithUTF8String:i->first.c_str()]];
|
||||
|
||||
if(first_one)
|
||||
first_one = false;
|
||||
else
|
||||
message += ", ";
|
||||
|
||||
message += i->second + " (." + i->first + ")";
|
||||
}
|
||||
|
||||
[panel setAllowedFileTypes:extension_array];
|
||||
[panel setMessage:[NSString stringWithUTF8String:message.c_str()]];
|
||||
|
||||
|
||||
NSInteger result = [panel runModal];
|
||||
|
||||
|
||||
[extension_array release];
|
||||
|
||||
|
||||
if(result == NSOKButton)
|
||||
{
|
||||
return [[panel filename] getCString:path
|
||||
maxLength:buf_len
|
||||
encoding:NSASCIIStringEncoding];
|
||||
}
|
||||
else
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
bool GetMonitorProfile(char *path, int buf_len, const void *hwnd)
|
||||
{
|
||||
bool hit_ok = false;
|
||||
|
||||
OpenColorIO_AE_MonitorProfileChooser_Controller *ui_controller = [[OpenColorIO_AE_MonitorProfileChooser_Controller alloc] init];
|
||||
|
||||
if(ui_controller)
|
||||
{
|
||||
NSWindow *my_window = [ui_controller window];
|
||||
|
||||
if(my_window)
|
||||
{
|
||||
NSInteger result = [NSApp runModalForWindow:my_window];
|
||||
|
||||
if(result == NSRunStoppedResponse)
|
||||
{
|
||||
[ui_controller getMonitorProfile:path bufferSize:buf_len];
|
||||
|
||||
hit_ok = true;
|
||||
}
|
||||
|
||||
[ui_controller close];
|
||||
}
|
||||
|
||||
[ui_controller release];
|
||||
}
|
||||
|
||||
return hit_ok;
|
||||
}
|
||||
|
||||
|
||||
void GetStdConfigs(ConfigVec &configs)
|
||||
{
|
||||
NSString *ocioDir = @"/Library/Application Support/OpenColorIO";
|
||||
|
||||
NSFileManager *man = [NSFileManager defaultManager];
|
||||
|
||||
NSDirectoryEnumerator *enumerator = [man enumeratorAtPath:ocioDir];
|
||||
|
||||
NSMutableOrderedSet<NSString *> *configSet = [NSMutableOrderedSet orderedSet];
|
||||
|
||||
for(NSString *file in enumerator)
|
||||
{
|
||||
NSString *configPath = [[ocioDir stringByAppendingPathComponent:file] stringByAppendingPathComponent:@"config.ocio"];
|
||||
|
||||
[enumerator skipDescendents];
|
||||
|
||||
if([man fileExistsAtPath:configPath])
|
||||
{
|
||||
[configSet addObject:file];
|
||||
}
|
||||
}
|
||||
|
||||
[configSet sortUsingComparator:
|
||||
^(NSString *str1, NSString *str2)
|
||||
{
|
||||
return [str1 compare:str2];
|
||||
}];
|
||||
|
||||
[configSet enumerateObjectsUsingBlock:
|
||||
^(NSString *str, NSUInteger idx, BOOL *stop)
|
||||
{
|
||||
configs.push_back( [str UTF8String] );
|
||||
}];
|
||||
}
|
||||
|
||||
|
||||
std::string GetStdConfigPath(const std::string &name)
|
||||
{
|
||||
const char *ocio_dir = "/Library/Application Support/OpenColorIO/";
|
||||
|
||||
std::string config_path = ocio_dir + name + "/config.ocio";
|
||||
|
||||
if( [[NSFileManager defaultManager] fileExistsAtPath:[NSString stringWithUTF8String:config_path.c_str()]] )
|
||||
{
|
||||
return config_path;
|
||||
}
|
||||
else
|
||||
{
|
||||
return "";
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
int PopUpMenu(const MenuVec &menu_items, int selected_index, const void *hwnd)
|
||||
{
|
||||
NSMutableArray *item_array = [NSMutableArray array];
|
||||
|
||||
for(MenuVec::const_iterator i = menu_items.begin(); i != menu_items.end(); i++)
|
||||
{
|
||||
[item_array addObject:[NSString stringWithUTF8String:i->c_str()]];
|
||||
}
|
||||
|
||||
|
||||
OpenColorIO_AE_Menu *menu = [[OpenColorIO_AE_Menu alloc] init:item_array
|
||||
selectedItem:selected_index];
|
||||
|
||||
[menu showMenu];
|
||||
|
||||
NSInteger item = [menu selectedItem];
|
||||
|
||||
[menu release];
|
||||
|
||||
return item;
|
||||
}
|
||||
|
||||
|
||||
bool ColorSpacePopUpMenu(OCIO::ConstConfigRcPtr config, std::string &colorSpace, bool selectRoles, const void *hwnd)
|
||||
{
|
||||
NSMenu *menu = [[[NSMenu alloc] initWithTitle:@"ColorSpace Pop-Up"] autorelease];
|
||||
|
||||
[menu setAutoenablesItems:NO];
|
||||
|
||||
|
||||
NSMutableDictionary<NSString *, NSMutableOrderedSet<NSString *> *> *categoriesDict = [NSMutableDictionary dictionary];
|
||||
NSMutableDictionary<NSString *, NSMutableOrderedSet<NSString *> *> *encodingsDict = [NSMutableDictionary dictionary];
|
||||
|
||||
const int numColorSpaces = config->getNumColorSpaces();
|
||||
|
||||
for(int i=0; i < numColorSpaces; ++i)
|
||||
{
|
||||
const char *colorSpaceName = config->getColorSpaceNameByIndex(i);
|
||||
|
||||
OCIO::ConstColorSpaceRcPtr colorSpacePtr = config->getColorSpace(colorSpaceName);
|
||||
|
||||
const char *family = colorSpacePtr->getFamily();
|
||||
|
||||
|
||||
NSMutableArray *pathComponents = [NSMutableArray array];
|
||||
|
||||
if(family != NULL && family != std::string(""))
|
||||
{
|
||||
char separatorString[2];
|
||||
separatorString[0] = config->getFamilySeparator();
|
||||
separatorString[1] = '\0';
|
||||
|
||||
[pathComponents addObjectsFromArray:[[NSString stringWithUTF8String:family] componentsSeparatedByString:[NSString stringWithUTF8String:separatorString]]];
|
||||
}
|
||||
|
||||
[pathComponents addObject:[NSString stringWithUTF8String:colorSpaceName]];
|
||||
|
||||
|
||||
NSMenu *currentMenu = menu;
|
||||
|
||||
for(int j=0; j < [pathComponents count]; j++)
|
||||
{
|
||||
NSString *componentName = [pathComponents objectAtIndex:j];
|
||||
|
||||
if(j == ([pathComponents count] - 1))
|
||||
{
|
||||
NSMenuItem *newItem = [currentMenu addItemWithTitle:componentName action:@selector(textMenuItemAction:) keyEquivalent:@""];
|
||||
|
||||
if(colorSpace == [componentName UTF8String])
|
||||
{
|
||||
[newItem setState:NSOnState];
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
NSMenuItem *componentItem = [currentMenu itemWithTitle:componentName];
|
||||
|
||||
if(componentItem == nil)
|
||||
{
|
||||
componentItem = [currentMenu addItemWithTitle:componentName action:NULL keyEquivalent:@""];
|
||||
|
||||
NSMenu *subMenu = [[[NSMenu alloc] initWithTitle:componentName] autorelease];
|
||||
|
||||
[subMenu setAutoenablesItems:NO];
|
||||
|
||||
[componentItem setSubmenu:subMenu];
|
||||
}
|
||||
|
||||
currentMenu = [componentItem submenu];
|
||||
}
|
||||
}
|
||||
|
||||
for(int j=0; j < colorSpacePtr->getNumCategories(); j++)
|
||||
{
|
||||
const char *categoryName = colorSpacePtr->getCategory(j);
|
||||
|
||||
NSString *category = [NSString stringWithUTF8String:categoryName];
|
||||
|
||||
NSMutableOrderedSet<NSString *> *categorySet = [categoriesDict objectForKey:category];
|
||||
|
||||
if(categorySet == nil)
|
||||
{
|
||||
categorySet = [NSMutableOrderedSet orderedSet];
|
||||
|
||||
[categoriesDict setObject:categorySet forKey:category];
|
||||
}
|
||||
|
||||
[categorySet addObject:[NSString stringWithUTF8String:colorSpaceName]];
|
||||
}
|
||||
|
||||
const char *encoding = colorSpacePtr->getEncoding();
|
||||
|
||||
if(encoding != NULL && encoding != std::string(""))
|
||||
{
|
||||
NSString *encodingName = [NSString stringWithUTF8String:encoding];
|
||||
|
||||
NSMutableOrderedSet<NSString *> *encodingSet = [encodingsDict objectForKey:encodingName];
|
||||
|
||||
if(encodingSet == nil)
|
||||
{
|
||||
encodingSet = [NSMutableOrderedSet orderedSet];
|
||||
|
||||
[encodingsDict setObject:encodingSet forKey:encodingName];
|
||||
}
|
||||
|
||||
[encodingSet addObject:[NSString stringWithUTF8String:colorSpaceName]];
|
||||
}
|
||||
}
|
||||
|
||||
if([encodingsDict count] > 0 || [categoriesDict count] > 0 || config->getNumRoles() > 0)
|
||||
[menu insertItem:[NSMenuItem separatorItem] atIndex:0];
|
||||
|
||||
if([encodingsDict count] > 0)
|
||||
{
|
||||
NSMenuItem *encodingsItem = [menu insertItemWithTitle:@"Encodings" action:NULL keyEquivalent:@"" atIndex:0];
|
||||
|
||||
NSMenu *encodingsMenu = [[[NSMenu alloc] initWithTitle:@"Encodings"] autorelease];
|
||||
|
||||
[encodingsMenu setAutoenablesItems:NO];
|
||||
|
||||
[encodingsItem setSubmenu:encodingsMenu];
|
||||
|
||||
NSArray<NSString *> *encodingsUnsorted = [encodingsDict allKeys];
|
||||
|
||||
NSMutableArray<NSString *> *encodings = [NSMutableArray arrayWithArray:encodingsUnsorted];
|
||||
|
||||
[encodings sortUsingComparator:
|
||||
^(NSString *str1, NSString *str2)
|
||||
{
|
||||
return [str1 compare:str2];
|
||||
}];
|
||||
|
||||
for(int i=0; i < [encodings count]; i++)
|
||||
{
|
||||
NSString *encoding = [encodings objectAtIndex:i];
|
||||
|
||||
NSMenuItem *encodingItem = [encodingsMenu addItemWithTitle:encoding action:NULL keyEquivalent:@""];
|
||||
|
||||
NSMenu *encodingMenu = [[[NSMenu alloc] initWithTitle:encoding] autorelease];
|
||||
|
||||
[encodingMenu setAutoenablesItems:NO];
|
||||
|
||||
[encodingItem setSubmenu:encodingMenu];
|
||||
|
||||
NSMutableOrderedSet<NSString *> *encodingSet = [encodingsDict objectForKey:encoding];
|
||||
|
||||
[encodingSet sortUsingComparator:
|
||||
^(NSString *str1, NSString *str2)
|
||||
{
|
||||
return [str1 compare:str2];
|
||||
}];
|
||||
|
||||
for(int j=0; j < [encodingSet count]; j++)
|
||||
{
|
||||
NSString *colorSpaceName = [encodingSet objectAtIndex:j];
|
||||
|
||||
NSMenuItem *encodingColorSpaceItem = [encodingMenu addItemWithTitle:colorSpaceName action:@selector(textMenuItemAction:) keyEquivalent:@""];
|
||||
|
||||
if(colorSpace == [colorSpaceName UTF8String])
|
||||
{
|
||||
[encodingColorSpaceItem setState:NSOnState];
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if([categoriesDict count] > 0)
|
||||
{
|
||||
NSMenuItem *categoriesItem = [menu insertItemWithTitle:@"Categories" action:NULL keyEquivalent:@"" atIndex:0];
|
||||
|
||||
NSMenu *categoriesMenu = [[[NSMenu alloc] initWithTitle:@"Categories"] autorelease];
|
||||
|
||||
[categoriesMenu setAutoenablesItems:NO];
|
||||
|
||||
[categoriesItem setSubmenu:categoriesMenu];
|
||||
|
||||
NSArray<NSString *> *categoriesUnsorted = [categoriesDict allKeys];
|
||||
|
||||
NSMutableArray<NSString *> *categories = [NSMutableArray arrayWithArray:categoriesUnsorted];
|
||||
|
||||
[categories sortUsingComparator:
|
||||
^(NSString *str1, NSString *str2)
|
||||
{
|
||||
return [str1 compare:str2];
|
||||
}];
|
||||
|
||||
for(int i=0; i < [categories count]; i++)
|
||||
{
|
||||
NSString *category = [categories objectAtIndex:i];
|
||||
|
||||
NSMenuItem *categoryItem = [categoriesMenu addItemWithTitle:category action:NULL keyEquivalent:@""];
|
||||
|
||||
NSMenu *categoryMenu = [[[NSMenu alloc] initWithTitle:category] autorelease];
|
||||
|
||||
[categoryMenu setAutoenablesItems:NO];
|
||||
|
||||
[categoryItem setSubmenu:categoryMenu];
|
||||
|
||||
NSMutableOrderedSet<NSString *> *categorySet = [categoriesDict objectForKey:category];
|
||||
|
||||
[categorySet sortUsingComparator:
|
||||
^(NSString *str1, NSString *str2)
|
||||
{
|
||||
return [str1 compare:str2];
|
||||
}];
|
||||
|
||||
for(int j=0; j < [categorySet count]; j++)
|
||||
{
|
||||
NSString *colorSpaceName = [categorySet objectAtIndex:j];
|
||||
|
||||
NSMenuItem *categoryColorSpaceItem = [categoryMenu addItemWithTitle:colorSpaceName action:@selector(textMenuItemAction:) keyEquivalent:@""];
|
||||
|
||||
if(colorSpace == [colorSpaceName UTF8String])
|
||||
{
|
||||
[categoryColorSpaceItem setState:NSOnState];
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if(config->getNumRoles() > 0)
|
||||
{
|
||||
NSMenuItem *rolesItem = [menu insertItemWithTitle:@"Roles" action:NULL keyEquivalent:@"" atIndex:0];
|
||||
|
||||
NSMenu *rolesMenu = [[[NSMenu alloc] initWithTitle:@"Roles"] autorelease];
|
||||
|
||||
[rolesMenu setAutoenablesItems:NO];
|
||||
|
||||
[rolesItem setSubmenu:rolesMenu];
|
||||
|
||||
for(int i=0; i < config->getNumRoles(); i++)
|
||||
{
|
||||
NSString *roleName = [NSString stringWithUTF8String:config->getRoleName(i)];
|
||||
|
||||
OCIO::ConstColorSpaceRcPtr colorSpacePtr = config->getColorSpace([roleName UTF8String]);
|
||||
|
||||
NSString *colorSpaceName = [NSString stringWithUTF8String:colorSpacePtr->getName()];
|
||||
|
||||
SEL selector = (selectRoles ? @selector(textMenuItemAction:) : NULL);
|
||||
|
||||
NSMenuItem *roleItem = [rolesMenu addItemWithTitle:roleName action:selector keyEquivalent:@""];
|
||||
|
||||
if(colorSpace == [roleName UTF8String])
|
||||
{
|
||||
[roleItem setState:NSOnState];
|
||||
}
|
||||
|
||||
NSMenu *roleMenu = [[[NSMenu alloc] initWithTitle:roleName] autorelease];
|
||||
|
||||
[roleMenu setAutoenablesItems:NO];
|
||||
|
||||
[roleItem setSubmenu:roleMenu];
|
||||
|
||||
NSMenuItem *roleColorSpaceItem = [roleMenu addItemWithTitle:colorSpaceName action:@selector(textMenuItemAction:) keyEquivalent:@""];
|
||||
|
||||
if(colorSpace == [colorSpaceName UTF8String])
|
||||
{
|
||||
[roleColorSpaceItem setState:NSOnState];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
OpenColorIO_AE_Menu *ocio_menu = [[OpenColorIO_AE_Menu alloc] initWithTextMenu:menu];
|
||||
|
||||
[ocio_menu showTextMenu];
|
||||
|
||||
|
||||
NSMenuItem *item = [ocio_menu selectedTextMenuItem];
|
||||
|
||||
|
||||
bool selected = false;
|
||||
|
||||
if(item != nil)
|
||||
{
|
||||
colorSpace = [[item title] UTF8String];
|
||||
|
||||
selected = true;
|
||||
}
|
||||
|
||||
|
||||
[ocio_menu release];
|
||||
|
||||
|
||||
return selected;
|
||||
}
|
||||
|
||||
|
||||
void ErrorMessage(const char *message, const void *hwnd)
|
||||
{
|
||||
NSAlert *alert = [[NSAlert alloc] init];
|
||||
|
||||
[alert setMessageText:[NSString stringWithUTF8String:message]];
|
||||
|
||||
[alert runModal];
|
||||
|
||||
[alert release];
|
||||
}
|
||||
|
||||
-153
@@ -1,153 +0,0 @@
|
||||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
// Copyright Contributors to the OpenColorIO Project.
|
||||
|
||||
|
||||
#include "OpenColorIO_AE_GL.h"
|
||||
|
||||
#import <Cocoa/Cocoa.h>
|
||||
|
||||
|
||||
|
||||
static NSWindow *g_win = nil;
|
||||
static AGLContext g_context = NULL;
|
||||
static GLuint g_framebuffer;
|
||||
|
||||
|
||||
static bool HaveRequiredExtensions()
|
||||
{
|
||||
const GLubyte *strVersion = glGetString(GL_VERSION);
|
||||
const GLubyte *strExt = glGetString(GL_EXTENSIONS);
|
||||
|
||||
if(strVersion == NULL || strExt == NULL)
|
||||
return false;
|
||||
|
||||
float gl_version;
|
||||
sscanf((char *)strVersion, "%f", &gl_version);
|
||||
|
||||
#define CheckExtension(N) gluCheckExtension((const GLubyte *)N, strExt)
|
||||
|
||||
return (gl_version >= 2.0 &&
|
||||
CheckExtension("GL_ARB_color_buffer_float") &&
|
||||
CheckExtension("GL_ARB_texture_float") &&
|
||||
CheckExtension("GL_ARB_vertex_program") &&
|
||||
CheckExtension("GL_ARB_vertex_shader") &&
|
||||
CheckExtension("GL_ARB_texture_cube_map") &&
|
||||
CheckExtension("GL_ARB_fragment_shader") &&
|
||||
CheckExtension("GL_ARB_draw_buffers") &&
|
||||
CheckExtension("GL_ARB_framebuffer_object") );
|
||||
}
|
||||
|
||||
|
||||
void GlobalSetup_GL()
|
||||
{
|
||||
GLint aAttribs[64];
|
||||
u_short nIndexS= -1;
|
||||
|
||||
aAttribs[++nIndexS] = AGL_RGBA;
|
||||
aAttribs[++nIndexS] = AGL_DOUBLEBUFFER;
|
||||
aAttribs[++nIndexS] = AGL_COLOR_FLOAT;
|
||||
|
||||
aAttribs[++nIndexS] = AGL_RED_SIZE;
|
||||
aAttribs[++nIndexS] = 32;
|
||||
aAttribs[++nIndexS] = AGL_GREEN_SIZE;
|
||||
aAttribs[++nIndexS] = 32;
|
||||
aAttribs[++nIndexS] = AGL_BLUE_SIZE;
|
||||
aAttribs[++nIndexS] = 32;
|
||||
aAttribs[++nIndexS] = AGL_ALPHA_SIZE;
|
||||
aAttribs[++nIndexS] = 32;
|
||||
|
||||
aAttribs[++nIndexS] = AGL_NONE;
|
||||
|
||||
|
||||
AGLPixelFormat oPixelFormat = aglChoosePixelFormat(NULL, 0, aAttribs);
|
||||
|
||||
if(oPixelFormat)
|
||||
{
|
||||
g_context = aglCreateContext(oPixelFormat, NULL);
|
||||
|
||||
aglDestroyPixelFormat(oPixelFormat);
|
||||
}
|
||||
|
||||
|
||||
if(g_context == NULL)
|
||||
return;
|
||||
|
||||
|
||||
g_win = [[NSWindow alloc] initWithContentRect:NSZeroRect
|
||||
styleMask:NSBorderlessWindowMask
|
||||
backing:NSBackingStoreBuffered
|
||||
defer:NO];
|
||||
|
||||
|
||||
aglSetDrawable(g_context, (AGLDrawable)[[g_win graphicsContext] graphicsPort]);
|
||||
|
||||
glFlush();
|
||||
|
||||
|
||||
SetPluginContext();
|
||||
|
||||
|
||||
|
||||
GLint units;
|
||||
glGetIntegerv(GL_MAX_TEXTURE_UNITS, &units);
|
||||
|
||||
|
||||
if( !HaveRequiredExtensions() || units < 2)
|
||||
{
|
||||
GlobalSetdown_GL();
|
||||
SetAEContext();
|
||||
return;
|
||||
}
|
||||
|
||||
glGenFramebuffersEXT(1, &g_framebuffer);
|
||||
|
||||
|
||||
SetAEContext();
|
||||
}
|
||||
|
||||
|
||||
bool HaveOpenGL()
|
||||
{
|
||||
return (g_context != NULL && g_win != nil);
|
||||
}
|
||||
|
||||
|
||||
static AGLContext g_ae_context;
|
||||
|
||||
void SetPluginContext()
|
||||
{
|
||||
g_ae_context = aglGetCurrentContext();
|
||||
|
||||
aglSetCurrentContext(g_context);
|
||||
}
|
||||
|
||||
|
||||
void SetAEContext()
|
||||
{
|
||||
// g_ae_context might be NULL...so be it
|
||||
aglSetCurrentContext(g_ae_context);
|
||||
}
|
||||
|
||||
|
||||
GLuint GetFrameBuffer()
|
||||
{
|
||||
return g_framebuffer;
|
||||
}
|
||||
|
||||
|
||||
void GlobalSetdown_GL()
|
||||
{
|
||||
if(g_context)
|
||||
{
|
||||
aglDestroyContext(g_context);
|
||||
g_context = NULL;
|
||||
|
||||
glDeleteFramebuffersEXT(1, &g_framebuffer);
|
||||
}
|
||||
|
||||
if(g_win)
|
||||
{
|
||||
[g_win release];
|
||||
g_win = nil;
|
||||
}
|
||||
}
|
||||
-34
@@ -1,34 +0,0 @@
|
||||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
// Copyright Contributors to the OpenColorIO Project.
|
||||
|
||||
#import <Cocoa/Cocoa.h>
|
||||
|
||||
|
||||
@interface OpenColorIO_AE_Menu : NSView
|
||||
{
|
||||
NSArray *menu_items;
|
||||
NSInteger chosen_item;
|
||||
|
||||
NSMenu *text_menu;
|
||||
NSMenuItem *chosen_menu_item;
|
||||
}
|
||||
|
||||
// index-based menu
|
||||
- (id)init:(NSArray *)menuItems selectedItem:(NSInteger)selected;
|
||||
|
||||
- (void)showMenu;
|
||||
|
||||
- (IBAction)menuItemAction:(id)sender;
|
||||
|
||||
- (NSInteger)selectedItem;
|
||||
|
||||
// text-based menu
|
||||
- (id)initWithTextMenu:(NSMenu *)menu;
|
||||
|
||||
- (void)showTextMenu;
|
||||
|
||||
- (IBAction)textMenuItemAction:(id)sender;
|
||||
|
||||
- (NSMenuItem *)selectedTextMenuItem;
|
||||
|
||||
@end
|
||||
-130
@@ -1,130 +0,0 @@
|
||||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
// Copyright Contributors to the OpenColorIO Project.
|
||||
|
||||
#import "OpenColorIO_AE_Menu.h"
|
||||
|
||||
|
||||
@implementation OpenColorIO_AE_Menu
|
||||
|
||||
- (id)init:(NSArray *)menuItems selectedItem:(NSInteger)selected
|
||||
{
|
||||
self = [super init];
|
||||
|
||||
menu_items = menuItems;
|
||||
chosen_item = selected;
|
||||
|
||||
return self;
|
||||
}
|
||||
|
||||
- (void)showMenu
|
||||
{
|
||||
|
||||
// Doing some pretty weird stuff here.
|
||||
// I need to bring up a contextual menu without AE giving me an NSView.
|
||||
// To get the screen position, I use global NSApp methods.
|
||||
// And I need to make an NSView to give to popUpContextMenu:
|
||||
// so I can catch the selectors it sends, so I made this an NSView subclass.
|
||||
|
||||
NSMenu *menu = [[NSMenu alloc] initWithTitle:@"Pop-Up"];
|
||||
|
||||
[menu setAutoenablesItems:FALSE];
|
||||
|
||||
|
||||
for(NSUInteger i=0; i < [menu_items count]; i++)
|
||||
{
|
||||
if( [[menu_items objectAtIndex:i] isEqualToString:@"(-"] )
|
||||
{
|
||||
[menu addItem:[NSMenuItem separatorItem]];
|
||||
}
|
||||
else
|
||||
{
|
||||
NSMenuItem *item = [menu addItemWithTitle:[menu_items objectAtIndex:i]
|
||||
action:@selector(menuItemAction:)
|
||||
keyEquivalent:@""];
|
||||
|
||||
[item setTag:i];
|
||||
|
||||
if(i == chosen_item)
|
||||
[item setState:NSOnState];
|
||||
|
||||
if([[menu_items objectAtIndex:i] isEqualToString:@"$OCIO"] && NULL == getenv("OCIO"))
|
||||
{
|
||||
[item setEnabled:FALSE];
|
||||
[item setState:NSOffState];
|
||||
}
|
||||
else if([[menu_items objectAtIndex:i] isEqualToString:@"(nada)"])
|
||||
{
|
||||
[item setTitle:@"No configs in /Library/Application Support/OpenColorIO/"];
|
||||
[item setEnabled:FALSE];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
id fakeMouseEvent = [NSEvent mouseEventWithType:NSLeftMouseDown
|
||||
location: [[NSApp keyWindow] convertScreenToBase:[NSEvent mouseLocation]]
|
||||
modifierFlags:0
|
||||
timestamp:0
|
||||
windowNumber: [[NSApp keyWindow] windowNumber]
|
||||
context:nil
|
||||
eventNumber:0
|
||||
clickCount:1
|
||||
pressure:0];
|
||||
|
||||
[NSMenu popUpContextMenu:menu withEvent:fakeMouseEvent forView:self];
|
||||
|
||||
[menu release];
|
||||
}
|
||||
|
||||
- (IBAction)menuItemAction:(id)sender
|
||||
{
|
||||
NSMenuItem *item = (NSMenuItem *)sender;
|
||||
|
||||
chosen_item = [item tag];
|
||||
}
|
||||
|
||||
- (NSInteger)selectedItem
|
||||
{
|
||||
return chosen_item;
|
||||
}
|
||||
|
||||
|
||||
|
||||
- (id)initWithTextMenu:(NSMenu *)menu
|
||||
{
|
||||
self = [super init];
|
||||
|
||||
text_menu = menu;
|
||||
chosen_menu_item = nil;
|
||||
|
||||
return self;
|
||||
}
|
||||
|
||||
- (void)showTextMenu
|
||||
{
|
||||
id fakeMouseEvent=[NSEvent mouseEventWithType:NSLeftMouseDown
|
||||
location: [[NSApp keyWindow] convertScreenToBase:[NSEvent mouseLocation]]
|
||||
modifierFlags:0
|
||||
timestamp:0
|
||||
windowNumber: [[NSApp keyWindow] windowNumber]
|
||||
context:nil
|
||||
eventNumber:0
|
||||
clickCount:1
|
||||
pressure:0];
|
||||
|
||||
[NSMenu popUpContextMenu:text_menu withEvent:fakeMouseEvent forView:self];
|
||||
}
|
||||
|
||||
- (IBAction)textMenuItemAction:(id)sender
|
||||
{
|
||||
NSMenuItem *item = (NSMenuItem *)sender;
|
||||
|
||||
chosen_menu_item = item;
|
||||
}
|
||||
|
||||
- (NSMenuItem *)selectedTextMenuItem
|
||||
{
|
||||
return chosen_menu_item;
|
||||
}
|
||||
|
||||
@end
|
||||
@@ -1,494 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.10">
|
||||
<data>
|
||||
<int key="IBDocument.SystemTarget">1050</int>
|
||||
<string key="IBDocument.SystemVersion">10K549</string>
|
||||
<string key="IBDocument.InterfaceBuilderVersion">851</string>
|
||||
<string key="IBDocument.AppKitVersion">1038.36</string>
|
||||
<string key="IBDocument.HIToolboxVersion">461.00</string>
|
||||
<object class="NSMutableDictionary" key="IBDocument.PluginVersions">
|
||||
<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||
<string key="NS.object.0">851</string>
|
||||
</object>
|
||||
<object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<integer value="1"/>
|
||||
</object>
|
||||
<object class="NSArray" key="IBDocument.PluginDependencies">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="IBDocument.Metadata">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSArray" key="dict.sortedKeys" id="0">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
</object>
|
||||
<object class="NSMutableArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
</object>
|
||||
</object>
|
||||
<object class="NSMutableArray" key="IBDocument.RootObjects" id="1000">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSCustomObject" id="1001">
|
||||
<string key="NSClassName">OpenColorIO_AE_MonitorProfileChooser_Controller</string>
|
||||
</object>
|
||||
<object class="NSCustomObject" id="1003">
|
||||
<string key="NSClassName">FirstResponder</string>
|
||||
</object>
|
||||
<object class="NSCustomObject" id="1004">
|
||||
<string key="NSClassName">NSApplication</string>
|
||||
</object>
|
||||
<object class="NSWindowTemplate" id="1005">
|
||||
<int key="NSWindowStyleMask">1</int>
|
||||
<int key="NSWindowBacking">2</int>
|
||||
<string key="NSWindowRect">{{196, 369}, {364, 141}}</string>
|
||||
<int key="NSWTFlags">544735232</int>
|
||||
<string key="NSWindowTitle">OpenColorIO</string>
|
||||
<string key="NSWindowClass">NSWindow</string>
|
||||
<nil key="NSViewClass"/>
|
||||
<string key="NSWindowContentMaxSize">{3.40282e+38, 3.40282e+38}</string>
|
||||
<object class="NSView" key="NSWindowView" id="1006">
|
||||
<reference key="NSNextResponder"/>
|
||||
<int key="NSvFlags">256</int>
|
||||
<object class="NSMutableArray" key="NSSubviews">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSPopUpButton" id="313635640">
|
||||
<reference key="NSNextResponder" ref="1006"/>
|
||||
<int key="NSvFlags">268</int>
|
||||
<string key="NSFrame">{{125, 87}, {222, 26}}</string>
|
||||
<reference key="NSSuperview" ref="1006"/>
|
||||
<bool key="NSEnabled">YES</bool>
|
||||
<object class="NSPopUpButtonCell" key="NSCell" id="127421210">
|
||||
<int key="NSCellFlags">-2076049856</int>
|
||||
<int key="NSCellFlags2">2048</int>
|
||||
<object class="NSFont" key="NSSupport" id="928433575">
|
||||
<string key="NSName">LucidaGrande</string>
|
||||
<double key="NSSize">13</double>
|
||||
<int key="NSfFlags">1044</int>
|
||||
</object>
|
||||
<reference key="NSControlView" ref="313635640"/>
|
||||
<int key="NSButtonFlags">109199615</int>
|
||||
<int key="NSButtonFlags2">129</int>
|
||||
<string key="NSAlternateContents"/>
|
||||
<string key="NSKeyEquivalent"/>
|
||||
<int key="NSPeriodicDelay">400</int>
|
||||
<int key="NSPeriodicInterval">75</int>
|
||||
<nil key="NSMenuItem"/>
|
||||
<bool key="NSMenuItemRespectAlignment">YES</bool>
|
||||
<object class="NSMenu" key="NSMenu" id="39894973">
|
||||
<string key="NSTitle">OtherViews</string>
|
||||
<object class="NSMutableArray" key="NSMenuItems">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
</object>
|
||||
<reference key="NSMenuFont" ref="928433575"/>
|
||||
</object>
|
||||
<int key="NSSelectedIndex">-1</int>
|
||||
<int key="NSPreferredEdge">1</int>
|
||||
<bool key="NSUsesItemFromMenu">YES</bool>
|
||||
<bool key="NSAltersState">YES</bool>
|
||||
<int key="NSArrowPosition">2</int>
|
||||
</object>
|
||||
</object>
|
||||
<object class="NSTextField" id="116991834">
|
||||
<reference key="NSNextResponder" ref="1006"/>
|
||||
<int key="NSvFlags">268</int>
|
||||
<string key="NSFrame">{{17, 94}, {106, 17}}</string>
|
||||
<reference key="NSSuperview" ref="1006"/>
|
||||
<bool key="NSEnabled">YES</bool>
|
||||
<object class="NSTextFieldCell" key="NSCell" id="292780847">
|
||||
<int key="NSCellFlags">68288064</int>
|
||||
<int key="NSCellFlags2">138413056</int>
|
||||
<string key="NSContents">Monitor Profile:</string>
|
||||
<reference key="NSSupport" ref="928433575"/>
|
||||
<reference key="NSControlView" ref="116991834"/>
|
||||
<object class="NSColor" key="NSBackgroundColor">
|
||||
<int key="NSColorSpace">6</int>
|
||||
<string key="NSCatalogName">System</string>
|
||||
<string key="NSColorName">controlColor</string>
|
||||
<object class="NSColor" key="NSColor">
|
||||
<int key="NSColorSpace">3</int>
|
||||
<bytes key="NSWhite">MC42NjY2NjY2ODY1AA</bytes>
|
||||
</object>
|
||||
</object>
|
||||
<object class="NSColor" key="NSTextColor">
|
||||
<int key="NSColorSpace">6</int>
|
||||
<string key="NSCatalogName">System</string>
|
||||
<string key="NSColorName">controlTextColor</string>
|
||||
<object class="NSColor" key="NSColor">
|
||||
<int key="NSColorSpace">3</int>
|
||||
<bytes key="NSWhite">MAA</bytes>
|
||||
</object>
|
||||
</object>
|
||||
</object>
|
||||
</object>
|
||||
<object class="NSButton" id="995505874">
|
||||
<reference key="NSNextResponder" ref="1006"/>
|
||||
<int key="NSvFlags">268</int>
|
||||
<string key="NSFrame">{{254, 12}, {96, 32}}</string>
|
||||
<reference key="NSSuperview" ref="1006"/>
|
||||
<bool key="NSEnabled">YES</bool>
|
||||
<object class="NSButtonCell" key="NSCell" id="15784021">
|
||||
<int key="NSCellFlags">67239424</int>
|
||||
<int key="NSCellFlags2">134217728</int>
|
||||
<string key="NSContents">OK</string>
|
||||
<reference key="NSSupport" ref="928433575"/>
|
||||
<reference key="NSControlView" ref="995505874"/>
|
||||
<int key="NSButtonFlags">-2038284033</int>
|
||||
<int key="NSButtonFlags2">129</int>
|
||||
<string key="NSAlternateContents"/>
|
||||
<string type="base64-UTF8" key="NSKeyEquivalent">DQ</string>
|
||||
<int key="NSPeriodicDelay">200</int>
|
||||
<int key="NSPeriodicInterval">25</int>
|
||||
</object>
|
||||
</object>
|
||||
<object class="NSButton" id="1070422003">
|
||||
<reference key="NSNextResponder" ref="1006"/>
|
||||
<int key="NSvFlags">268</int>
|
||||
<string key="NSFrame">{{158, 12}, {96, 32}}</string>
|
||||
<reference key="NSSuperview" ref="1006"/>
|
||||
<bool key="NSEnabled">YES</bool>
|
||||
<object class="NSButtonCell" key="NSCell" id="393092215">
|
||||
<int key="NSCellFlags">67239424</int>
|
||||
<int key="NSCellFlags2">134217728</int>
|
||||
<string key="NSContents">Cancel</string>
|
||||
<reference key="NSSupport" ref="928433575"/>
|
||||
<reference key="NSControlView" ref="1070422003"/>
|
||||
<int key="NSButtonFlags">-2038284033</int>
|
||||
<int key="NSButtonFlags2">129</int>
|
||||
<string key="NSAlternateContents"/>
|
||||
<string type="base64-UTF8" key="NSKeyEquivalent">Gw</string>
|
||||
<int key="NSPeriodicDelay">200</int>
|
||||
<int key="NSPeriodicInterval">25</int>
|
||||
</object>
|
||||
</object>
|
||||
</object>
|
||||
<string key="NSFrameSize">{364, 141}</string>
|
||||
<reference key="NSSuperview"/>
|
||||
</object>
|
||||
<string key="NSScreenRect">{{0, 0}, {1680, 1028}}</string>
|
||||
<string key="NSMaxSize">{3.40282e+38, 3.40282e+38}</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBObjectContainer" key="IBDocument.Objects">
|
||||
<object class="NSMutableArray" key="connectionRecords">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBOutletConnection" key="connection">
|
||||
<string key="label">profileMenu</string>
|
||||
<reference key="source" ref="1001"/>
|
||||
<reference key="destination" ref="313635640"/>
|
||||
</object>
|
||||
<int key="connectionID">15</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBOutletConnection" key="connection">
|
||||
<string key="label">window</string>
|
||||
<reference key="source" ref="1001"/>
|
||||
<reference key="destination" ref="1005"/>
|
||||
</object>
|
||||
<int key="connectionID">16</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBActionConnection" key="connection">
|
||||
<string key="label">clickCancel:</string>
|
||||
<reference key="source" ref="1001"/>
|
||||
<reference key="destination" ref="1070422003"/>
|
||||
</object>
|
||||
<int key="connectionID">17</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBActionConnection" key="connection">
|
||||
<string key="label">clickOK:</string>
|
||||
<reference key="source" ref="1001"/>
|
||||
<reference key="destination" ref="995505874"/>
|
||||
</object>
|
||||
<int key="connectionID">18</int>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBMutableOrderedSet" key="objectRecords">
|
||||
<object class="NSArray" key="orderedObjects">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">0</int>
|
||||
<reference key="object" ref="0"/>
|
||||
<reference key="children" ref="1000"/>
|
||||
<nil key="parent"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">-2</int>
|
||||
<reference key="object" ref="1001"/>
|
||||
<reference key="parent" ref="0"/>
|
||||
<string key="objectName">File's Owner</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">-1</int>
|
||||
<reference key="object" ref="1003"/>
|
||||
<reference key="parent" ref="0"/>
|
||||
<string key="objectName">First Responder</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">-3</int>
|
||||
<reference key="object" ref="1004"/>
|
||||
<reference key="parent" ref="0"/>
|
||||
<string key="objectName">Application</string>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">1</int>
|
||||
<reference key="object" ref="1005"/>
|
||||
<object class="NSMutableArray" key="children">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<reference ref="1006"/>
|
||||
</object>
|
||||
<reference key="parent" ref="0"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">2</int>
|
||||
<reference key="object" ref="1006"/>
|
||||
<object class="NSMutableArray" key="children">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<reference ref="313635640"/>
|
||||
<reference ref="116991834"/>
|
||||
<reference ref="995505874"/>
|
||||
<reference ref="1070422003"/>
|
||||
</object>
|
||||
<reference key="parent" ref="1005"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">3</int>
|
||||
<reference key="object" ref="313635640"/>
|
||||
<object class="NSMutableArray" key="children">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<reference ref="127421210"/>
|
||||
</object>
|
||||
<reference key="parent" ref="1006"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">4</int>
|
||||
<reference key="object" ref="127421210"/>
|
||||
<object class="NSMutableArray" key="children">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<reference ref="39894973"/>
|
||||
</object>
|
||||
<reference key="parent" ref="313635640"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">5</int>
|
||||
<reference key="object" ref="39894973"/>
|
||||
<object class="NSMutableArray" key="children">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
</object>
|
||||
<reference key="parent" ref="127421210"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">9</int>
|
||||
<reference key="object" ref="116991834"/>
|
||||
<object class="NSMutableArray" key="children">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<reference ref="292780847"/>
|
||||
</object>
|
||||
<reference key="parent" ref="1006"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">10</int>
|
||||
<reference key="object" ref="292780847"/>
|
||||
<reference key="parent" ref="116991834"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">11</int>
|
||||
<reference key="object" ref="995505874"/>
|
||||
<object class="NSMutableArray" key="children">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<reference ref="15784021"/>
|
||||
</object>
|
||||
<reference key="parent" ref="1006"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">12</int>
|
||||
<reference key="object" ref="15784021"/>
|
||||
<reference key="parent" ref="995505874"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">13</int>
|
||||
<reference key="object" ref="1070422003"/>
|
||||
<object class="NSMutableArray" key="children">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<reference ref="393092215"/>
|
||||
</object>
|
||||
<reference key="parent" ref="1006"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">14</int>
|
||||
<reference key="object" ref="393092215"/>
|
||||
<reference key="parent" ref="1070422003"/>
|
||||
</object>
|
||||
</object>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="flattenedProperties">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSArray" key="dict.sortedKeys">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>1.IBEditorWindowLastContentRect</string>
|
||||
<string>1.IBPluginDependency</string>
|
||||
<string>1.IBWindowTemplateEditedContentRect</string>
|
||||
<string>1.NSWindowTemplate.visibleAtLaunch</string>
|
||||
<string>1.WindowOrigin</string>
|
||||
<string>1.editorWindowContentRectSynchronizationRect</string>
|
||||
<string>10.IBPluginDependency</string>
|
||||
<string>11.IBPluginDependency</string>
|
||||
<string>11.IBViewBoundsToFrameTransform</string>
|
||||
<string>12.IBPluginDependency</string>
|
||||
<string>13.IBPluginDependency</string>
|
||||
<string>13.IBViewBoundsToFrameTransform</string>
|
||||
<string>14.IBPluginDependency</string>
|
||||
<string>2.IBPluginDependency</string>
|
||||
<string>3.IBPluginDependency</string>
|
||||
<string>3.IBViewBoundsToFrameTransform</string>
|
||||
<string>4.IBPluginDependency</string>
|
||||
<string>5.IBEditorWindowLastContentRect</string>
|
||||
<string>5.IBPluginDependency</string>
|
||||
<string>9.IBPluginDependency</string>
|
||||
<string>9.IBViewBoundsToFrameTransform</string>
|
||||
</object>
|
||||
<object class="NSMutableArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>{{498, 559}, {364, 141}}</string>
|
||||
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||
<string>{{498, 559}, {364, 141}}</string>
|
||||
<boolean value="NO"/>
|
||||
<string>{196, 240}</string>
|
||||
<string>{{202, 428}, {480, 270}}</string>
|
||||
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||
<object class="NSAffineTransform">
|
||||
<bytes key="NSTransformStruct">P4AAAL+AAABDfgAAwigAAA</bytes>
|
||||
</object>
|
||||
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||
<object class="NSAffineTransform">
|
||||
<bytes key="NSTransformStruct">P4AAAL+AAABDfgAAwigAAA</bytes>
|
||||
</object>
|
||||
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||
<object class="NSAffineTransform">
|
||||
<bytes key="NSTransformStruct">P4AAAL+AAABDFAAAw1oAAA</bytes>
|
||||
</object>
|
||||
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||
<string>{{598, 628}, {110, 4}}</string>
|
||||
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
|
||||
<object class="NSAffineTransform">
|
||||
<bytes key="NSTransformStruct">P4AAAL+AAABCIAAAw1gAAA</bytes>
|
||||
</object>
|
||||
</object>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="unlocalizedProperties">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<reference key="dict.sortedKeys" ref="0"/>
|
||||
<object class="NSMutableArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
</object>
|
||||
</object>
|
||||
<nil key="activeLocalization"/>
|
||||
<object class="NSMutableDictionary" key="localizations">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<reference key="dict.sortedKeys" ref="0"/>
|
||||
<object class="NSMutableArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
</object>
|
||||
</object>
|
||||
<nil key="sourceID"/>
|
||||
<int key="maxID">18</int>
|
||||
</object>
|
||||
<object class="IBClassDescriber" key="IBDocument.Classes">
|
||||
<object class="NSMutableArray" key="referencedPartialClassDescriptions">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="IBPartialClassDescription">
|
||||
<string key="className">OpenColorIO_AE_MonitorProfileChooser_Controller</string>
|
||||
<string key="superclassName">NSObject</string>
|
||||
<object class="NSMutableDictionary" key="actions">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSArray" key="dict.sortedKeys">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>clickCancel:</string>
|
||||
<string>clickOK:</string>
|
||||
</object>
|
||||
<object class="NSMutableArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>NSButton</string>
|
||||
<string>NSButton</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="actionInfosByName">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSArray" key="dict.sortedKeys">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>clickCancel:</string>
|
||||
<string>clickOK:</string>
|
||||
</object>
|
||||
<object class="NSMutableArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="IBActionInfo">
|
||||
<string key="name">clickCancel:</string>
|
||||
<string key="candidateClassName">NSButton</string>
|
||||
</object>
|
||||
<object class="IBActionInfo">
|
||||
<string key="name">clickOK:</string>
|
||||
<string key="candidateClassName">NSButton</string>
|
||||
</object>
|
||||
</object>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="outlets">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSArray" key="dict.sortedKeys">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>profileMenu</string>
|
||||
<string>window</string>
|
||||
</object>
|
||||
<object class="NSMutableArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>NSPopUpButton</string>
|
||||
<string>NSWindow</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="toOneOutletInfosByName">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSArray" key="dict.sortedKeys">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>profileMenu</string>
|
||||
<string>window</string>
|
||||
</object>
|
||||
<object class="NSMutableArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">profileMenu</string>
|
||||
<string key="candidateClassName">NSPopUpButton</string>
|
||||
</object>
|
||||
<object class="IBToOneOutletInfo">
|
||||
<string key="name">window</string>
|
||||
<string key="candidateClassName">NSWindow</string>
|
||||
</object>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<string key="majorKey">IBProjectSource</string>
|
||||
<string key="minorKey">OpenColorIO_AE_MonitorProfileChooser_Controller.h</string>
|
||||
</object>
|
||||
</object>
|
||||
</object>
|
||||
</object>
|
||||
<int key="IBDocument.localizationMode">0</int>
|
||||
<string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string>
|
||||
<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults">
|
||||
<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.macosx</string>
|
||||
<integer value="1050" key="NS.object.0"/>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">
|
||||
<string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3</string>
|
||||
<integer value="3000" key="NS.object.0"/>
|
||||
</object>
|
||||
<bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
|
||||
<string key="IBDocument.LastKnownRelativeProjectPath">OpenColorIO_AE.xcodeproj</string>
|
||||
<int key="IBDocument.defaultPropertyAccessControl">3</int>
|
||||
</data>
|
||||
</archive>
|
||||
@@ -1,18 +0,0 @@
|
||||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
// Copyright Contributors to the OpenColorIO Project.
|
||||
|
||||
#import <Cocoa/Cocoa.h>
|
||||
|
||||
@interface OpenColorIO_AE_MonitorProfileChooser_Controller : NSWindowController
|
||||
{
|
||||
NSMutableDictionary<NSString *, NSURL *> *profile_dict;
|
||||
}
|
||||
|
||||
@property (assign) IBOutlet NSPopUpButton *profileMenu;
|
||||
|
||||
- (IBAction)clickOK:(id)sender;
|
||||
- (IBAction)clickCancel:(id)sender;
|
||||
|
||||
- (BOOL)getMonitorProfile:(char *)path bufferSize:(int)buf_len;
|
||||
|
||||
@end
|
||||
@@ -1,123 +0,0 @@
|
||||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
// Copyright Contributors to the OpenColorIO Project.
|
||||
|
||||
#import "OpenColorIO_AE_MonitorProfileChooser_Controller.h"
|
||||
|
||||
|
||||
typedef struct {
|
||||
NSMutableArray<NSString *> *name_array;
|
||||
NSMutableDictionary<NSString *, NSURL *> *profile_dict;
|
||||
} IterateData;
|
||||
|
||||
static bool ProfileIterateCallback(CFDictionaryRef profileInfo, void* userInfo)
|
||||
{
|
||||
IterateData *i_data = (IterateData *)userInfo;
|
||||
|
||||
NSDictionary *profileDict = (__bridge NSDictionary *)profileInfo;
|
||||
|
||||
NSString *profileDescription = [profileDict objectForKey:(__bridge NSString *)kColorSyncProfileDescription];
|
||||
NSURL *profileURL = [profileDict objectForKey:(__bridge NSString *)kColorSyncProfileURL];
|
||||
NSString *profileColorSpace = [profileDict objectForKey:(__bridge NSString *)kColorSyncProfileColorSpace];
|
||||
|
||||
if([profileDescription isKindOfClass:[NSString class]] && [profileURL isKindOfClass:[NSURL class]] &&
|
||||
[profileURL isFileURL] && [profileColorSpace isEqualToString:(__bridge NSString *)kColorSyncSigRgbData] &&
|
||||
[i_data->name_array indexOfObjectIdenticalTo:profileDescription] == NSNotFound)
|
||||
{
|
||||
[i_data->name_array addObject:profileDescription];
|
||||
[i_data->profile_dict setObject:profileURL forKey:profileDescription];
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
@implementation OpenColorIO_AE_MonitorProfileChooser_Controller
|
||||
|
||||
- (id)init
|
||||
{
|
||||
self = [super init];
|
||||
|
||||
if(!([NSBundle loadNibNamed:@"OpenColorIO_AE_MonitorProfileChooser" owner:self]))
|
||||
return nil;
|
||||
|
||||
|
||||
[self.window center];
|
||||
|
||||
// Originally tried to implement this with two NSArrays, one with paths and
|
||||
// one with profile names (ICC descriptions). The problem is that when you
|
||||
// add items to NSArrays one at a time, they auto-sort. But then it turns out I
|
||||
// WANT them to sort because the profiles come in random order and the menu looks
|
||||
// terrible if they're not sorted.
|
||||
|
||||
// So I make an NSArray to set up the menu and an NSMutableDictionary to convert from the
|
||||
// selected menu item to the actual path. Got that?
|
||||
|
||||
|
||||
NSMutableArray<NSString *> *name_array = [NSMutableArray array];
|
||||
|
||||
profile_dict = [[NSMutableDictionary alloc] init];
|
||||
|
||||
|
||||
// get monitor profile name
|
||||
|
||||
NSString *defaultProfileDescription = nil;
|
||||
|
||||
ColorSyncProfileRef displayProfileRef = ColorSyncProfileCreateWithDisplayID(0);
|
||||
|
||||
if(displayProfileRef != NULL)
|
||||
{
|
||||
CFStringRef displayProfileNameRef = ColorSyncProfileCopyDescriptionString(displayProfileRef);
|
||||
|
||||
if(displayProfileNameRef != NULL)
|
||||
{
|
||||
defaultProfileDescription = [NSString stringWithString:(__bridge NSString *)displayProfileNameRef];
|
||||
|
||||
CFRelease(displayProfileNameRef);
|
||||
}
|
||||
|
||||
CFRelease(displayProfileRef);
|
||||
}
|
||||
|
||||
|
||||
// build profile dict and name array
|
||||
IterateData i_data = { name_array, profile_dict };
|
||||
|
||||
ColorSyncIterateInstalledProfiles(ProfileIterateCallback, NULL, &i_data, NULL);
|
||||
|
||||
|
||||
// set up menu with array
|
||||
[self.profileMenu addItemsWithTitles:name_array];
|
||||
|
||||
[self.profileMenu selectItemWithTitle:defaultProfileDescription];
|
||||
|
||||
|
||||
return self;
|
||||
}
|
||||
|
||||
- (void)dealloc
|
||||
{
|
||||
[profile_dict release];
|
||||
|
||||
[super dealloc];
|
||||
}
|
||||
|
||||
- (IBAction)clickOK:(id)sender
|
||||
{
|
||||
[NSApp stopModal];
|
||||
}
|
||||
|
||||
- (IBAction)clickCancel:(id)sender
|
||||
{
|
||||
[NSApp abortModal];
|
||||
}
|
||||
|
||||
- (BOOL)getMonitorProfile:(char *)path bufferSize:(int)buf_len
|
||||
{
|
||||
NSString *icc_name = [[self.profileMenu selectedItem] title];
|
||||
NSURL *icc_url = [profile_dict objectForKey:icc_name];
|
||||
NSString *icc_path = [icc_url path];
|
||||
|
||||
return [icc_path getCString:path maxLength:buf_len encoding:NSUTF8StringEncoding];
|
||||
}
|
||||
|
||||
@end
|
||||
-70
@@ -1,70 +0,0 @@
|
||||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
// Copyright Contributors to the OpenColorIO Project.
|
||||
|
||||
#ifndef INCLUDED_OCIO_OPENCOLORABI_H
|
||||
#define INCLUDED_OCIO_OPENCOLORABI_H
|
||||
|
||||
// Makefile configuration options
|
||||
#define OCIO_NAMESPACE OpenColorIO
|
||||
|
||||
#define OCIO_VERSION_STR "2.2.0"
|
||||
#define OCIO_VERSION_STATUS_STR ""
|
||||
#define OCIO_VERSION_FULL_STR "2.2.0"
|
||||
|
||||
/* Version as a single 4-byte hex number, e.g. 0x01050200 == 1.5.2
|
||||
Use this for numeric comparisons, e.g. #if OCIO_VERSION_HEX >= ...
|
||||
Note: in the case where SOVERSION is overridden at compile-time,
|
||||
this will reflect the original API version number.
|
||||
*/
|
||||
#define OCIO_VERSION_HEX ((2 << 24) | \
|
||||
(2 << 16) | \
|
||||
(0 << 8))
|
||||
|
||||
#define OCIO_VERSION_MAJOR 2
|
||||
#define OCIO_VERSION_MINOR 2
|
||||
|
||||
|
||||
// Highlight deprecated methods or classes.
|
||||
#if defined(_MSC_VER)
|
||||
#define OCIO_DEPRECATED(msg) __declspec(deprecated(msg))
|
||||
#elif __cplusplus >= 201402L
|
||||
#define OCIO_DEPRECATED(msg) [[deprecated(msg)]]
|
||||
#elif defined(__GNUC__) || defined(__clang__)
|
||||
#define OCIO_DEPRECATED(msg) __attribute__((deprecated(msg)))
|
||||
#else
|
||||
#define OCIO_DEPRECATED(msg) /* unsupported on this platform */
|
||||
#endif
|
||||
|
||||
|
||||
// shared_ptr / dynamic_pointer_cast
|
||||
#include <memory>
|
||||
#define OCIO_SHARED_PTR std::shared_ptr
|
||||
#define OCIO_DYNAMIC_POINTER_CAST std::dynamic_pointer_cast
|
||||
|
||||
// If supported, define OCIOEXPORT, OCIOHIDDEN
|
||||
// (used to choose which symbols to export from OpenColorIO)
|
||||
#if defined(_WIN32)
|
||||
// Windows requires you to export from the main library and then import in any others
|
||||
// only when compiling a dynamic library (i.e. DLL)
|
||||
#ifndef OpenColorIO_SKIP_IMPORTS
|
||||
#if defined OpenColorIO_EXPORTS
|
||||
#define OCIOEXPORT __declspec(dllexport)
|
||||
#else
|
||||
#define OCIOEXPORT __declspec(dllimport)
|
||||
#endif
|
||||
#else
|
||||
#define OCIOEXPORT
|
||||
#endif
|
||||
#define OCIOHIDDEN
|
||||
|
||||
#undef min
|
||||
#undef max
|
||||
#elif defined __GNUC__
|
||||
#define OCIOEXPORT __attribute__ ((visibility("default")))
|
||||
#define OCIOHIDDEN __attribute__ ((visibility("hidden")))
|
||||
#else // Others platforms not supported atm
|
||||
#define OCIOEXPORT
|
||||
#define OCIOHIDDEN
|
||||
#endif
|
||||
|
||||
#endif // INCLUDED_OCIO_OPENCOLORABI_H
|
||||
-622
@@ -1,622 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug_4ByteStruct|Win32">
|
||||
<Configuration>Debug_4ByteStruct</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug_4ByteStruct|x64">
|
||||
<Configuration>Debug_4ByteStruct</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release_4ByteStruct|Win32">
|
||||
<Configuration>Release_4ByteStruct</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release_4ByteStruct|x64">
|
||||
<Configuration>Release_4ByteStruct</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\BitDepthUtils.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\Caching.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ContextVariableUtils.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\CPUProcessor.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\CustomKeys.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\Display.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\DynamicProperty.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\fileformats\cdl\CDLParser.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\fileformats\cdl\CDLReaderHelper.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\fileformats\cdl\CDLWriter.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\fileformats\ctf\CTFReaderHelper.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\fileformats\ctf\CTFReaderUtils.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\fileformats\ctf\CTFTransform.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\fileformats\ctf\IndexMapping.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\fileformats\FileFormatICC.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\fileformats\FileFormatUtils.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\fileformats\FormatMetadata.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\fileformats\xmlutils\XMLReaderHelper.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\fileformats\xmlutils\XMLReaderUtils.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\fileformats\xmlutils\XMLWriterUtils.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\FileRules.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\GPUProcessor.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\GpuShader.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\GpuShaderClassWrapper.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\GpuShaderUtils.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\HashUtils.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ImagePacking.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\Logging.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\LookParse.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\MathUtils.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\md5\md5.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\Mutex.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\NamedTransform.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\OCIOYaml.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\Op.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\OpBuilders.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\allocation\AllocationOp.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\cdl\CDLOp.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\cdl\CDLOpCPU.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\cdl\CDLOpData.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\cdl\CDLOpGPU.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\exponent\ExponentOp.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\exposurecontrast\ExposureContrastOp.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\exposurecontrast\ExposureContrastOpCPU.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\exposurecontrast\ExposureContrastOpData.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\exposurecontrast\ExposureContrastOpGPU.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\fixedfunction\FixedFunctionOp.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\fixedfunction\FixedFunctionOpCPU.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\fixedfunction\FixedFunctionOpData.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\fixedfunction\FixedFunctionOpGPU.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\gamma\GammaOp.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\gamma\GammaOpCPU.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\gamma\GammaOpData.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\gamma\GammaOpGPU.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\gamma\GammaOpUtils.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\gradingprimary\GradingPrimary.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\gradingprimary\GradingPrimaryOp.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\gradingprimary\GradingPrimaryOpCPU.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\gradingprimary\GradingPrimaryOpData.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\gradingprimary\GradingPrimaryOpGPU.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\gradingrgbcurve\GradingBSplineCurve.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\gradingrgbcurve\GradingRGBCurve.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\gradingrgbcurve\GradingRGBCurveOp.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\gradingrgbcurve\GradingRGBCurveOpCPU.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\gradingrgbcurve\GradingRGBCurveOpData.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\gradingrgbcurve\GradingRGBCurveOpGPU.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\gradingtone\GradingTone.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\gradingtone\GradingToneOp.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\gradingtone\GradingToneOpCPU.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\gradingtone\GradingToneOpData.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\gradingtone\GradingToneOpGPU.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\log\LogOp.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\log\LogOpCPU.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\log\LogOpData.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\log\LogOpGPU.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\log\LogUtils.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\lut1d\Lut1DOp.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\lut1d\Lut1DOpCPU.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\lut1d\Lut1DOpData.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\lut1d\Lut1DOpGPU.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\lut3d\Lut3DOp.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\lut3d\Lut3DOpCPU.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\lut3d\Lut3DOpData.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\lut3d\Lut3DOpGPU.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\matrix\MatrixOp.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\matrix\MatrixOpCPU.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\matrix\MatrixOpData.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\matrix\MatrixOpGPU.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\noop\NoOps.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\OpArray.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\OpTools.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\range\RangeOp.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\range\RangeOpCPU.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\range\RangeOpData.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\range\RangeOpGPU.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ops\reference\ReferenceOpData.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ParseUtils.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\PathUtils.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\Platform.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\PrivateTypes.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\Processor.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ScanlineHelper.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\SSE.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\SystemMonitor.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\TokensManager.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\TransformBuilder.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\transforms\builtins\ACES.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\transforms\builtins\ArriCameras.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\transforms\builtins\BuiltinTransformRegistry.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\transforms\builtins\CanonCameras.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\transforms\builtins\ColorMatrixHelpers.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\transforms\builtins\Displays.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\transforms\builtins\OpHelpers.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\transforms\builtins\PanasonicCameras.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\transforms\builtins\RedCameras.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\transforms\builtins\SonyCameras.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\transforms\BuiltinTransform.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\transforms\CDLTransform.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\transforms\ExponentTransform.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\transforms\ExponentWithLinearTransform.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\transforms\ExposureContrastTransform.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\transforms\FileTransform.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\transforms\FixedFunctionTransform.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\transforms\GradingPrimaryTransform.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\transforms\GradingRGBCurveTransform.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\transforms\GradingToneTransform.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\transforms\LogAffineTransform.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\transforms\LogCameraTransform.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\transforms\LogTransform.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\transforms\Lut1DTransform.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\transforms\Lut3DTransform.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\transforms\MatrixTransform.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\transforms\RangeTransform.h" />
|
||||
<ClInclude Include="..\..\..\..\src\OpenColorIO\ViewingRules.h" />
|
||||
<ClInclude Include="OpenColorABI.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\Baker.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\BitDepthUtils.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\Caching.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ColorSpace.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ColorSpaceSet.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\Config.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\Context.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ContextVariableUtils.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\CPUProcessor.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\Display.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\DynamicProperty.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\Exception.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\fileformats\cdl\CDLParser.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\fileformats\cdl\CDLReaderHelper.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\fileformats\cdl\CDLWriter.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\fileformats\ctf\CTFReaderHelper.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\fileformats\ctf\CTFReaderUtils.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\fileformats\ctf\CTFTransform.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\fileformats\ctf\IndexMapping.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\fileformats\FileFormat3DL.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\fileformats\FileFormatCC.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\fileformats\FileFormatCCC.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\fileformats\FileFormatCDL.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\fileformats\FileFormatCSP.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\fileformats\FileFormatCTF.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\fileformats\FileFormatDiscreet1DL.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\fileformats\FileFormatHDL.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\fileformats\FileFormatICC.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\fileformats\FileFormatIridasCube.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\fileformats\FileFormatIridasItx.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\fileformats\FileFormatIridasLook.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\fileformats\FileFormatPandora.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\fileformats\FileFormatResolveCube.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\fileformats\FileFormatSpi1D.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\fileformats\FileFormatSpi3D.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\fileformats\FileFormatSpiMtx.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\fileformats\FileFormatTruelight.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\fileformats\FileFormatUtils.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\fileformats\FileFormatVF.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\fileformats\FormatMetadata.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\fileformats\xmlutils\XMLReaderHelper.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\fileformats\xmlutils\XMLReaderUtils.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\fileformats\xmlutils\XMLWriterUtils.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\FileRules.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\GPUProcessor.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\GpuShader.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\GpuShaderDesc.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\GpuShaderClassWrapper.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\GpuShaderUtils.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\HashUtils.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ImageDesc.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ImagePacking.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\Logging.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\Look.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\LookParse.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\MathUtils.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\md5\md5.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\NamedTransform.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\OCIOYaml.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\Op.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\OpOptimizers.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\allocation\AllocationOp.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\cdl\CDLOp.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\cdl\CDLOpCPU.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\cdl\CDLOpData.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\cdl\CDLOpGPU.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\exponent\ExponentOp.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\exposurecontrast\ExposureContrastOp.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\exposurecontrast\ExposureContrastOpCPU.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\exposurecontrast\ExposureContrastOpData.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\exposurecontrast\ExposureContrastOpGPU.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\fixedfunction\FixedFunctionOp.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\fixedfunction\FixedFunctionOpCPU.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\fixedfunction\FixedFunctionOpData.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\fixedfunction\FixedFunctionOpGPU.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\gamma\GammaOp.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\gamma\GammaOpCPU.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\gamma\GammaOpData.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\gamma\GammaOpGPU.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\gamma\GammaOpUtils.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\gradingprimary\GradingPrimary.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\gradingprimary\GradingPrimaryOp.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\gradingprimary\GradingPrimaryOpCPU.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\gradingprimary\GradingPrimaryOpData.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\gradingprimary\GradingPrimaryOpGPU.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\gradingrgbcurve\GradingBSplineCurve.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\gradingrgbcurve\GradingRGBCurve.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\gradingrgbcurve\GradingRGBCurveOp.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\gradingrgbcurve\GradingRGBCurveOpCPU.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\gradingrgbcurve\GradingRGBCurveOpData.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\gradingrgbcurve\GradingRGBCurveOpGPU.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\gradingtone\GradingTone.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\gradingtone\GradingToneOp.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\gradingtone\GradingToneOpCPU.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\gradingtone\GradingToneOpData.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\gradingtone\GradingToneOpGPU.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\log\LogOp.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\log\LogOpCPU.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\log\LogOpData.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\log\LogOpGPU.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\log\LogUtils.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\lut1d\Lut1DOp.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\lut1d\Lut1DOpCPU.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\lut1d\Lut1DOpData.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\lut1d\Lut1DOpGPU.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\lut3d\Lut3DOp.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\lut3d\Lut3DOpCPU.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\lut3d\Lut3DOpData.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\lut3d\Lut3DOpGPU.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\matrix\MatrixOp.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\matrix\MatrixOpCPU.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\matrix\MatrixOpData.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\matrix\MatrixOpGPU.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\noop\NoOps.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\OpTools.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\range\RangeOp.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\range\RangeOpCPU.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\range\RangeOpData.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\range\RangeOpGPU.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ops\reference\ReferenceOpData.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ParseUtils.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\PathUtils.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\Platform.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\Processor.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ScanlineHelper.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\SystemMonitor.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\SystemMonitor_windows.cpp">
|
||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'">true</ExcludedFromBuild>
|
||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'">true</ExcludedFromBuild>
|
||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'">true</ExcludedFromBuild>
|
||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'">true</ExcludedFromBuild>
|
||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\Transform.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\transforms\AllocationTransform.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\transforms\builtins\ACES.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\transforms\builtins\ArriCameras.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\transforms\builtins\BuiltinTransformRegistry.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\transforms\builtins\CanonCameras.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\transforms\builtins\ColorMatrixHelpers.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\transforms\builtins\Displays.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\transforms\builtins\OpHelpers.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\transforms\builtins\PanasonicCameras.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\transforms\builtins\RedCameras.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\transforms\builtins\SonyCameras.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\transforms\BuiltinTransform.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\transforms\CDLTransform.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\transforms\ColorSpaceTransform.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\transforms\DisplayViewTransform.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\transforms\ExponentTransform.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\transforms\ExponentWithLinearTransform.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\transforms\ExposureContrastTransform.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\transforms\FileTransform.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\transforms\FixedFunctionTransform.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\transforms\GradingPrimaryTransform.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\transforms\GradingRGBCurveTransform.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\transforms\GradingToneTransform.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\transforms\GroupTransform.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\transforms\LogAffineTransform.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\transforms\LogCameraTransform.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\transforms\LogTransform.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\transforms\LookTransform.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\transforms\Lut1DTransform.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\transforms\Lut3DTransform.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\transforms\MatrixTransform.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\transforms\RangeTransform.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ViewingRules.cpp" />
|
||||
<ClCompile Include="..\..\..\..\src\OpenColorIO\ViewTransform.cpp" />
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<VCProjectVersion>15.0</VCProjectVersion>
|
||||
<ProjectGuid>{B2B0EDC1-016D-40C6-ACB6-1CBF00E4A338}</ProjectGuid>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
<RootNamespace>OpenColorIO</RootNamespace>
|
||||
<WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="Shared">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>OpenColorIO_SKIP_IMPORTS;XML_STATIC;_SCL_SECURE_NO_WARNINGS;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<AdditionalIncludeDirectories>.;..\..\..\..\include;..\..\..\..\src;..\..\..\..\src\OpenColorIO;..\..\..\..\ext\openexr\IlmBase;..\..\..\..\ext\yaml-cpp\include;..\..\..\..\ext\libexpat\expat\expat;..\..\..\..\ext\pystring;..\..\..\..\ext\sampleicc\src\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AdditionalOptions>/wd4146</AdditionalOptions>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>OpenColorIO_SKIP_IMPORTS;XML_STATIC;_SCL_SECURE_NO_WARNINGS;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<AdditionalIncludeDirectories>.;..\..\..\..\include;..\..\..\..\src;..\..\..\..\src\OpenColorIO;..\..\..\..\ext\openexr\IlmBase;..\..\..\..\ext\yaml-cpp\include;..\..\..\..\ext\libexpat\expat\expat;..\..\..\..\ext\pystring;..\..\..\..\ext\sampleicc\src\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AdditionalOptions>/wd4146</AdditionalOptions>
|
||||
<StructMemberAlignment>4Bytes</StructMemberAlignment>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>OpenColorIO_SKIP_IMPORTS;XML_STATIC;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<AdditionalIncludeDirectories>.;..\..\..\..\include;..\..\..\..\src;..\..\..\..\src\OpenColorIO;..\..\..\..\ext\openexr\IlmBase;..\..\..\..\ext\yaml-cpp\include;..\..\..\..\ext\libexpat\expat\expat;..\..\..\..\ext\pystring;..\..\..\..\ext\sampleicc\src\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AdditionalOptions>/wd4146</AdditionalOptions>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>OpenColorIO_SKIP_IMPORTS;XML_STATIC;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<AdditionalIncludeDirectories>.;..\..\..\..\include;..\..\..\..\src;..\..\..\..\src\OpenColorIO;..\..\..\..\ext\openexr\IlmBase;..\..\..\..\ext\yaml-cpp\include;..\..\..\..\ext\libexpat\expat\expat;..\..\..\..\ext\pystring;..\..\..\..\ext\sampleicc\src\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AdditionalOptions>/wd4146</AdditionalOptions>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>OpenColorIO_SKIP_IMPORTS;XML_STATIC;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<AdditionalIncludeDirectories>.;..\..\..\..\include;..\..\..\..\src;..\..\..\..\src\OpenColorIO;..\..\..\..\ext\openexr\IlmBase;..\..\..\..\ext\yaml-cpp\include;..\..\..\..\ext\libexpat\expat\expat;..\..\..\..\ext\pystring;..\..\..\..\ext\sampleicc\src\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AdditionalOptions>/wd4146</AdditionalOptions>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>OpenColorIO_SKIP_IMPORTS;XML_STATIC;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<AdditionalIncludeDirectories>.;..\..\..\..\include;..\..\..\..\src;..\..\..\..\src\OpenColorIO;..\..\..\..\ext\openexr\IlmBase;..\..\..\..\ext\yaml-cpp\include;..\..\..\..\ext\libexpat\expat\expat;..\..\..\..\ext\pystring;..\..\..\..\ext\sampleicc\src\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AdditionalOptions>/wd4146</AdditionalOptions>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>OpenColorIO_SKIP_IMPORTS;XML_STATIC;_SCL_SECURE_NO_WARNINGS;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<AdditionalIncludeDirectories>.;..\..\..\..\include;..\..\..\..\src;..\..\..\..\src\OpenColorIO;..\..\..\..\ext\openexr\IlmBase;..\..\..\..\ext\yaml-cpp\include;..\..\..\..\ext\libexpat\expat\expat;..\..\..\..\ext\pystring;..\..\..\..\ext\sampleicc\src\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AdditionalOptions>/wd4146</AdditionalOptions>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'">
|
||||
<ClCompile>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>OpenColorIO_SKIP_IMPORTS;XML_STATIC;_SCL_SECURE_NO_WARNINGS;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<AdditionalIncludeDirectories>.;..\..\..\..\include;..\..\..\..\src;..\..\..\..\src\OpenColorIO;..\..\..\..\ext\openexr\IlmBase;..\..\..\..\ext\yaml-cpp\include;..\..\..\..\ext\libexpat\expat\expat;..\..\..\..\ext\pystring;..\..\..\..\ext\sampleicc\src\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AdditionalOptions>/wd4146</AdditionalOptions>
|
||||
<StructMemberAlignment>4Bytes</StructMemberAlignment>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
@@ -1,153 +0,0 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio 15
|
||||
VisualStudioVersion = 15.0.27703.2000
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OpenColorIO_AE", "OpenColorIO_AE.vcxproj", "{82675920-EFDC-4880-84E3-4D234C1C86BC}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{00AE9103-223E-4B26-B0CB-3BE0C282CFBD} = {00AE9103-223E-4B26-B0CB-3BE0C282CFBD}
|
||||
{FA5F4A10-1439-4ED0-B655-FCD454BE9836} = {FA5F4A10-1439-4ED0-B655-FCD454BE9836}
|
||||
{C2AE5435-FB63-42DB-9021-21AF6F614771} = {C2AE5435-FB63-42DB-9021-21AF6F614771}
|
||||
{B72F2267-6E08-43A9-B4B3-BFB6FEF984D8} = {B72F2267-6E08-43A9-B4B3-BFB6FEF984D8}
|
||||
{290B36A8-634F-4251-9E4B-CEABB467549E} = {290B36A8-634F-4251-9E4B-CEABB467549E}
|
||||
{B2B0EDC1-016D-40C6-ACB6-1CBF00E4A338} = {B2B0EDC1-016D-40C6-ACB6-1CBF00E4A338}
|
||||
{E9F149E9-770D-488E-8300-D6A875269583} = {E9F149E9-770D-488E-8300-D6A875269583}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OpenColorIO", "..\OpenColorIO.vcxproj", "{B2B0EDC1-016D-40C6-ACB6-1CBF00E4A338}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{FA5F4A10-1439-4ED0-B655-FCD454BE9836} = {FA5F4A10-1439-4ED0-B655-FCD454BE9836}
|
||||
{C2AE5435-FB63-42DB-9021-21AF6F614771} = {C2AE5435-FB63-42DB-9021-21AF6F614771}
|
||||
{B72F2267-6E08-43A9-B4B3-BFB6FEF984D8} = {B72F2267-6E08-43A9-B4B3-BFB6FEF984D8}
|
||||
{E9F149E9-770D-488E-8300-D6A875269583} = {E9F149E9-770D-488E-8300-D6A875269583}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "yaml", "..\ext\yaml.vcxproj", "{C2AE5435-FB63-42DB-9021-21AF6F614771}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lcms", "..\ext\lcms.vcxproj", "{00AE9103-223E-4B26-B0CB-3BE0C282CFBD}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ilmbasehalf", "..\ext\ilmbasehalf.vcxproj", "{B72F2267-6E08-43A9-B4B3-BFB6FEF984D8}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{3C87F76D-1823-41D3-A2BD-74A06A86E15E} = {3C87F76D-1823-41D3-A2BD-74A06A86E15E}
|
||||
{B72C64B3-9A8D-4ADC-BA85-6BE52006F7A8} = {B72C64B3-9A8D-4ADC-BA85-6BE52006F7A8}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "expat", "..\ext\expat.vcxproj", "{E9F149E9-770D-488E-8300-D6A875269583}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "glew", "..\ext\glew.vcxproj", "{290B36A8-634F-4251-9E4B-CEABB467549E}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "eLut", "..\ext\eLut.vcxproj", "{3C87F76D-1823-41D3-A2BD-74A06A86E15E}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "toFloat", "..\ext\toFloat.vcxproj", "{B72C64B3-9A8D-4ADC-BA85-6BE52006F7A8}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{3C87F76D-1823-41D3-A2BD-74A06A86E15E} = {3C87F76D-1823-41D3-A2BD-74A06A86E15E}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pystring", "..\ext\pystring.vcxproj", "{FA5F4A10-1439-4ED0-B655-FCD454BE9836}"
|
||||
EndProject
|
||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ext", "ext", "{6A3632BE-5380-424F-A308-68121822D990}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|x64 = Debug|x64
|
||||
Debug|x86 = Debug|x86
|
||||
Release|x64 = Release|x64
|
||||
Release|x86 = Release|x86
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{82675920-EFDC-4880-84E3-4D234C1C86BC}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{82675920-EFDC-4880-84E3-4D234C1C86BC}.Debug|x64.Build.0 = Debug|x64
|
||||
{82675920-EFDC-4880-84E3-4D234C1C86BC}.Debug|x86.ActiveCfg = Debug|x64
|
||||
{82675920-EFDC-4880-84E3-4D234C1C86BC}.Release|x64.ActiveCfg = Release|x64
|
||||
{82675920-EFDC-4880-84E3-4D234C1C86BC}.Release|x64.Build.0 = Release|x64
|
||||
{82675920-EFDC-4880-84E3-4D234C1C86BC}.Release|x86.ActiveCfg = Release|x64
|
||||
{B2B0EDC1-016D-40C6-ACB6-1CBF00E4A338}.Debug|x64.ActiveCfg = Debug_4ByteStruct|x64
|
||||
{B2B0EDC1-016D-40C6-ACB6-1CBF00E4A338}.Debug|x64.Build.0 = Debug_4ByteStruct|x64
|
||||
{B2B0EDC1-016D-40C6-ACB6-1CBF00E4A338}.Debug|x86.ActiveCfg = Debug|Win32
|
||||
{B2B0EDC1-016D-40C6-ACB6-1CBF00E4A338}.Debug|x86.Build.0 = Debug|Win32
|
||||
{B2B0EDC1-016D-40C6-ACB6-1CBF00E4A338}.Release|x64.ActiveCfg = Release_4ByteStruct|x64
|
||||
{B2B0EDC1-016D-40C6-ACB6-1CBF00E4A338}.Release|x64.Build.0 = Release_4ByteStruct|x64
|
||||
{B2B0EDC1-016D-40C6-ACB6-1CBF00E4A338}.Release|x86.ActiveCfg = Release|Win32
|
||||
{B2B0EDC1-016D-40C6-ACB6-1CBF00E4A338}.Release|x86.Build.0 = Release|Win32
|
||||
{C2AE5435-FB63-42DB-9021-21AF6F614771}.Debug|x64.ActiveCfg = Debug_4ByteStruct|x64
|
||||
{C2AE5435-FB63-42DB-9021-21AF6F614771}.Debug|x64.Build.0 = Debug_4ByteStruct|x64
|
||||
{C2AE5435-FB63-42DB-9021-21AF6F614771}.Debug|x86.ActiveCfg = Debug|Win32
|
||||
{C2AE5435-FB63-42DB-9021-21AF6F614771}.Debug|x86.Build.0 = Debug|Win32
|
||||
{C2AE5435-FB63-42DB-9021-21AF6F614771}.Release|x64.ActiveCfg = Release_4ByteStruct|x64
|
||||
{C2AE5435-FB63-42DB-9021-21AF6F614771}.Release|x64.Build.0 = Release_4ByteStruct|x64
|
||||
{C2AE5435-FB63-42DB-9021-21AF6F614771}.Release|x86.ActiveCfg = Release|Win32
|
||||
{C2AE5435-FB63-42DB-9021-21AF6F614771}.Release|x86.Build.0 = Release|Win32
|
||||
{00AE9103-223E-4B26-B0CB-3BE0C282CFBD}.Debug|x64.ActiveCfg = Debug_4ByteStruct|x64
|
||||
{00AE9103-223E-4B26-B0CB-3BE0C282CFBD}.Debug|x64.Build.0 = Debug_4ByteStruct|x64
|
||||
{00AE9103-223E-4B26-B0CB-3BE0C282CFBD}.Debug|x86.ActiveCfg = Debug|Win32
|
||||
{00AE9103-223E-4B26-B0CB-3BE0C282CFBD}.Debug|x86.Build.0 = Debug|Win32
|
||||
{00AE9103-223E-4B26-B0CB-3BE0C282CFBD}.Release|x64.ActiveCfg = Release_4ByteStruct|x64
|
||||
{00AE9103-223E-4B26-B0CB-3BE0C282CFBD}.Release|x64.Build.0 = Release_4ByteStruct|x64
|
||||
{00AE9103-223E-4B26-B0CB-3BE0C282CFBD}.Release|x86.ActiveCfg = Release|Win32
|
||||
{00AE9103-223E-4B26-B0CB-3BE0C282CFBD}.Release|x86.Build.0 = Release|Win32
|
||||
{B72F2267-6E08-43A9-B4B3-BFB6FEF984D8}.Debug|x64.ActiveCfg = Debug_4ByteStruct|x64
|
||||
{B72F2267-6E08-43A9-B4B3-BFB6FEF984D8}.Debug|x64.Build.0 = Debug_4ByteStruct|x64
|
||||
{B72F2267-6E08-43A9-B4B3-BFB6FEF984D8}.Debug|x86.ActiveCfg = Debug|Win32
|
||||
{B72F2267-6E08-43A9-B4B3-BFB6FEF984D8}.Debug|x86.Build.0 = Debug|Win32
|
||||
{B72F2267-6E08-43A9-B4B3-BFB6FEF984D8}.Release|x64.ActiveCfg = Release_4ByteStruct|x64
|
||||
{B72F2267-6E08-43A9-B4B3-BFB6FEF984D8}.Release|x64.Build.0 = Release_4ByteStruct|x64
|
||||
{B72F2267-6E08-43A9-B4B3-BFB6FEF984D8}.Release|x86.ActiveCfg = Release|Win32
|
||||
{B72F2267-6E08-43A9-B4B3-BFB6FEF984D8}.Release|x86.Build.0 = Release|Win32
|
||||
{E9F149E9-770D-488E-8300-D6A875269583}.Debug|x64.ActiveCfg = Debug_4ByteStruct|x64
|
||||
{E9F149E9-770D-488E-8300-D6A875269583}.Debug|x64.Build.0 = Debug_4ByteStruct|x64
|
||||
{E9F149E9-770D-488E-8300-D6A875269583}.Debug|x86.ActiveCfg = Debug|Win32
|
||||
{E9F149E9-770D-488E-8300-D6A875269583}.Debug|x86.Build.0 = Debug|Win32
|
||||
{E9F149E9-770D-488E-8300-D6A875269583}.Release|x64.ActiveCfg = Release_4ByteStruct|x64
|
||||
{E9F149E9-770D-488E-8300-D6A875269583}.Release|x64.Build.0 = Release_4ByteStruct|x64
|
||||
{E9F149E9-770D-488E-8300-D6A875269583}.Release|x86.ActiveCfg = Release|Win32
|
||||
{E9F149E9-770D-488E-8300-D6A875269583}.Release|x86.Build.0 = Release|Win32
|
||||
{290B36A8-634F-4251-9E4B-CEABB467549E}.Debug|x64.ActiveCfg = Debug_4ByteStruct|x64
|
||||
{290B36A8-634F-4251-9E4B-CEABB467549E}.Debug|x64.Build.0 = Debug_4ByteStruct|x64
|
||||
{290B36A8-634F-4251-9E4B-CEABB467549E}.Debug|x86.ActiveCfg = Debug|Win32
|
||||
{290B36A8-634F-4251-9E4B-CEABB467549E}.Debug|x86.Build.0 = Debug|Win32
|
||||
{290B36A8-634F-4251-9E4B-CEABB467549E}.Release|x64.ActiveCfg = Release_4ByteStruct|x64
|
||||
{290B36A8-634F-4251-9E4B-CEABB467549E}.Release|x64.Build.0 = Release_4ByteStruct|x64
|
||||
{290B36A8-634F-4251-9E4B-CEABB467549E}.Release|x86.ActiveCfg = Release|Win32
|
||||
{290B36A8-634F-4251-9E4B-CEABB467549E}.Release|x86.Build.0 = Release|Win32
|
||||
{3C87F76D-1823-41D3-A2BD-74A06A86E15E}.Debug|x64.ActiveCfg = Debug_4ByteStruct|x64
|
||||
{3C87F76D-1823-41D3-A2BD-74A06A86E15E}.Debug|x64.Build.0 = Debug_4ByteStruct|x64
|
||||
{3C87F76D-1823-41D3-A2BD-74A06A86E15E}.Debug|x86.ActiveCfg = Debug|Win32
|
||||
{3C87F76D-1823-41D3-A2BD-74A06A86E15E}.Debug|x86.Build.0 = Debug|Win32
|
||||
{3C87F76D-1823-41D3-A2BD-74A06A86E15E}.Release|x64.ActiveCfg = Release_4ByteStruct|x64
|
||||
{3C87F76D-1823-41D3-A2BD-74A06A86E15E}.Release|x64.Build.0 = Release_4ByteStruct|x64
|
||||
{3C87F76D-1823-41D3-A2BD-74A06A86E15E}.Release|x86.ActiveCfg = Release|Win32
|
||||
{3C87F76D-1823-41D3-A2BD-74A06A86E15E}.Release|x86.Build.0 = Release|Win32
|
||||
{B72C64B3-9A8D-4ADC-BA85-6BE52006F7A8}.Debug|x64.ActiveCfg = Debug_4ByteStruct|x64
|
||||
{B72C64B3-9A8D-4ADC-BA85-6BE52006F7A8}.Debug|x64.Build.0 = Debug_4ByteStruct|x64
|
||||
{B72C64B3-9A8D-4ADC-BA85-6BE52006F7A8}.Debug|x86.ActiveCfg = Debug|Win32
|
||||
{B72C64B3-9A8D-4ADC-BA85-6BE52006F7A8}.Debug|x86.Build.0 = Debug|Win32
|
||||
{B72C64B3-9A8D-4ADC-BA85-6BE52006F7A8}.Release|x64.ActiveCfg = Release_4ByteStruct|x64
|
||||
{B72C64B3-9A8D-4ADC-BA85-6BE52006F7A8}.Release|x64.Build.0 = Release_4ByteStruct|x64
|
||||
{B72C64B3-9A8D-4ADC-BA85-6BE52006F7A8}.Release|x86.ActiveCfg = Release|Win32
|
||||
{B72C64B3-9A8D-4ADC-BA85-6BE52006F7A8}.Release|x86.Build.0 = Release|Win32
|
||||
{FA5F4A10-1439-4ED0-B655-FCD454BE9836}.Debug|x64.ActiveCfg = Debug_4ByteStruct|x64
|
||||
{FA5F4A10-1439-4ED0-B655-FCD454BE9836}.Debug|x64.Build.0 = Debug_4ByteStruct|x64
|
||||
{FA5F4A10-1439-4ED0-B655-FCD454BE9836}.Debug|x86.ActiveCfg = Debug|Win32
|
||||
{FA5F4A10-1439-4ED0-B655-FCD454BE9836}.Debug|x86.Build.0 = Debug|Win32
|
||||
{FA5F4A10-1439-4ED0-B655-FCD454BE9836}.Release|x64.ActiveCfg = Release_4ByteStruct|x64
|
||||
{FA5F4A10-1439-4ED0-B655-FCD454BE9836}.Release|x64.Build.0 = Release_4ByteStruct|x64
|
||||
{FA5F4A10-1439-4ED0-B655-FCD454BE9836}.Release|x86.ActiveCfg = Release|Win32
|
||||
{FA5F4A10-1439-4ED0-B655-FCD454BE9836}.Release|x86.Build.0 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
GlobalSection(NestedProjects) = preSolution
|
||||
{C2AE5435-FB63-42DB-9021-21AF6F614771} = {6A3632BE-5380-424F-A308-68121822D990}
|
||||
{00AE9103-223E-4B26-B0CB-3BE0C282CFBD} = {6A3632BE-5380-424F-A308-68121822D990}
|
||||
{B72F2267-6E08-43A9-B4B3-BFB6FEF984D8} = {6A3632BE-5380-424F-A308-68121822D990}
|
||||
{E9F149E9-770D-488E-8300-D6A875269583} = {6A3632BE-5380-424F-A308-68121822D990}
|
||||
{290B36A8-634F-4251-9E4B-CEABB467549E} = {6A3632BE-5380-424F-A308-68121822D990}
|
||||
{3C87F76D-1823-41D3-A2BD-74A06A86E15E} = {6A3632BE-5380-424F-A308-68121822D990}
|
||||
{B72C64B3-9A8D-4ADC-BA85-6BE52006F7A8} = {6A3632BE-5380-424F-A308-68121822D990}
|
||||
{FA5F4A10-1439-4ED0-B655-FCD454BE9836} = {6A3632BE-5380-424F-A308-68121822D990}
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
SolutionGuid = {AA9B436B-6B95-4611-8C30-14F3E9592896}
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
@@ -1,244 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{82675920-EFDC-4880-84E3-4D234C1C86BC}</ProjectGuid>
|
||||
<RootNamespace>OpenColorIO_AE</RootNamespace>
|
||||
<WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
<IgnoreImportLibrary Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</IgnoreImportLibrary>
|
||||
<IgnoreImportLibrary Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</IgnoreImportLibrary>
|
||||
<CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
|
||||
<CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
|
||||
<CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
|
||||
<CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
|
||||
<CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
|
||||
<CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.aex</TargetExt>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.aex</TargetExt>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<TargetName>OpenColorIO</TargetName>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<TargetName>OpenColorIO</TargetName>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<Midl>
|
||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<MkTypLibCompatible>true</MkTypLibCompatible>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<TargetEnvironment>X64</TargetEnvironment>
|
||||
<TypeLibraryName>.\Debug/OpenColorIO_AE.tlb</TypeLibraryName>
|
||||
<HeaderFileName>
|
||||
</HeaderFileName>
|
||||
</Midl>
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>..;..\..\..;..\..\..\..\..\include;..\..\..\..\..\src\libutils\oglapphelpers;..\..\..\..\..\src\apps\ociobakelut;..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Headers;..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Headers\SP;..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Headers\Win;..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Resources;..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Util;..\..\..\..\..\ext\glew-2.2.0\include;..\..\..\..\..\ext\Little-CMS\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>OpenColorIO_SKIP_IMPORTS;GLEW_STATIC;MSWindows;WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<StructMemberAlignment>4Bytes</StructMemberAlignment>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<PrecompiledHeaderFile>AE_Effect.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderOutputFile>$(IntDir)$(TargetName).pch</PrecompiledHeaderOutputFile>
|
||||
<AssemblerOutput>NoListing</AssemblerOutput>
|
||||
<AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
<ProgramDataBaseFileName>$(IntDir)vc$(PlatformToolsetVersion).pdb</ProgramDataBaseFileName>
|
||||
<BrowseInformation>true</BrowseInformation>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<CompileAs>Default</CompileAs>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<Culture>0x0409</Culture>
|
||||
</ResourceCompile>
|
||||
<Link>
|
||||
<ShowProgress>NotSet</ShowProgress>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<ProgramDatabaseFile>$(IntDir)$(TargetName).pdb</ProgramDatabaseFile>
|
||||
<SubSystem>
|
||||
</SubSystem>
|
||||
<RandomizedBaseAddress>false</RandomizedBaseAddress>
|
||||
<DataExecutionPrevention>
|
||||
</DataExecutionPrevention>
|
||||
<ImportLibrary>$(IntDir)/$(TargetName).lib</ImportLibrary>
|
||||
<TargetMachine>MachineX64</TargetMachine>
|
||||
<AdditionalLibraryDirectories>..\build\$(Platform)\$(Configuration)_4ByteStruct;..\ext\build\$(Platform)\$(Configuration)_4ByteStruct</AdditionalLibraryDirectories>
|
||||
<AdditionalDependencies>OpenColorIO.lib;expat.lib;ilmbasehalf.lib;yaml.lib;pystring.lib;lcms.lib;glew.lib;opengl32.lib;glu32.lib;Mscms.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
<Bscmake>
|
||||
<OutputFile>$(IntDir)$(TargetName).bsc</OutputFile>
|
||||
</Bscmake>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<Midl>
|
||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<MkTypLibCompatible>true</MkTypLibCompatible>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<TargetEnvironment>X64</TargetEnvironment>
|
||||
<TypeLibraryName>.\Debug/OpenColorIO_AE.tlb</TypeLibraryName>
|
||||
<HeaderFileName>
|
||||
</HeaderFileName>
|
||||
</Midl>
|
||||
<ClCompile>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<AdditionalIncludeDirectories>..;..\..\..;..\..\..\..\..\include;..\..\..\..\..\src\libutils\oglapphelpers;..\..\..\..\..\src\apps\ociobakelut;..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Headers;..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Headers\SP;..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Headers\Win;..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Resources;..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Util;..\..\..\..\..\ext\glew-2.2.0\include;..\..\..\..\..\ext\Little-CMS\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>OpenColorIO_SKIP_IMPORTS;GLEW_STATIC;MSWindows;WIN32;_WINDOWS;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<StructMemberAlignment>4Bytes</StructMemberAlignment>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<PrecompiledHeaderFile>AE_Effect.h</PrecompiledHeaderFile>
|
||||
<PrecompiledHeaderOutputFile>$(IntDir)$(TargetName).pch</PrecompiledHeaderOutputFile>
|
||||
<AssemblerOutput>NoListing</AssemblerOutput>
|
||||
<AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
|
||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||
<ProgramDataBaseFileName>$(IntDir)vc$(PlatformToolsetVersion).pdb</ProgramDataBaseFileName>
|
||||
<BrowseInformation>true</BrowseInformation>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<CompileAs>Default</CompileAs>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<Culture>0x0409</Culture>
|
||||
</ResourceCompile>
|
||||
<Link>
|
||||
<ShowProgress>NotSet</ShowProgress>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<GenerateDebugInformation>
|
||||
</GenerateDebugInformation>
|
||||
<ProgramDatabaseFile>$(IntDir)$(TargetName).pdb</ProgramDatabaseFile>
|
||||
<SubSystem>
|
||||
</SubSystem>
|
||||
<RandomizedBaseAddress>false</RandomizedBaseAddress>
|
||||
<DataExecutionPrevention>
|
||||
</DataExecutionPrevention>
|
||||
<ImportLibrary>$(IntDir)/$(TargetName).lib</ImportLibrary>
|
||||
<TargetMachine>MachineX64</TargetMachine>
|
||||
<AdditionalLibraryDirectories>..\build\$(Platform)\$(Configuration)_4ByteStruct;..\ext\build\$(Platform)\$(Configuration)_4ByteStruct</AdditionalLibraryDirectories>
|
||||
<AdditionalDependencies>OpenColorIO.lib;expat.lib;ilmbasehalf.lib;yaml.lib;pystring.lib;lcms.lib;glew.lib;opengl32.lib;glu32.lib;Mscms.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
<Bscmake>
|
||||
<OutputFile>$(IntDir)$(TargetName).bsc</OutputFile>
|
||||
</Bscmake>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Headers\AEFX_SuiteHandlerTemplate.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Headers\AE_PluginData.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Util\Smart_Utils.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Util\String_Utils.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Headers\A.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Headers\AE_Effect.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Headers\AE_EffectCB.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Headers\AE_EffectCBSuites.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Headers\AE_EffectSuites.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Util\AE_EffectSuitesHelper.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Headers\AE_EffectUI.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Headers\AE_GeneralPlug.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Headers\AE_GeneralPlugOld.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Headers\AE_IO.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Headers\AE_Macros.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Util\AEGP_SuiteHandler.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Util\entry.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Headers\FIEL_Public.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Util\Param_Utils.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Headers\PF_Masks.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Util\PF_Suite_Helper.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Headers\PR_Public.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Headers\PrSDKAESupport.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Headers\PrSDKAEUI.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Headers\PrSDKPixelFormat.h" />
|
||||
<ClInclude Include="..\..\..\..\..\src\apps\ociobakelut\ocioicc.h" />
|
||||
<ClInclude Include="..\..\..\..\..\src\libutils\oglapphelpers\glsl.h" />
|
||||
<ClInclude Include="..\..\..\DrawbotBot.h" />
|
||||
<ClInclude Include="..\..\..\OpenColorIO_AE.h" />
|
||||
<ClInclude Include="..\..\..\OpenColorIO_AE_Context.h" />
|
||||
<ClInclude Include="..\..\..\OpenColorIO_AE_Dialogs.h" />
|
||||
<ClInclude Include="..\..\..\OpenColorIO_AE_GL.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<CustomBuild Include="..\..\..\OpenColorIO_AE_PiPL.r">
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Compiling the PiPL</Message>
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Compiling the PiPL</Message>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">cl /I "$(ProjectDir)..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Headers" /EP "..\..\..\%(Filename).r" > "$(IntDir)"\\"%(Filename).rr"
|
||||
"$(ProjectDir)..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Resources\PiPLTool" "$(IntDir)%(Filename).rr" "$(IntDir)%(Filename).rrc"
|
||||
cl /D "MSWindows" /EP $(IntDir)%(Filename).rrc > "$(ProjectDir)"\\"%(Filename)".rc
|
||||
</Command>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">cl /I "$(ProjectDir)..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Headers" /EP "..\..\..\%(Filename).r" > "$(IntDir)"\\"%(Filename).rr"
|
||||
"$(ProjectDir)..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Resources\PiPLTool" "$(IntDir)%(Filename).rr" "$(IntDir)%(Filename).rrc"
|
||||
cl /D "MSWindows" /EP $(IntDir)%(Filename).rrc > "$(ProjectDir)"\\"%(Filename)".rc
|
||||
</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(ProjectDir)%(Filename).rc;%(Outputs)</Outputs>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(ProjectDir)%(Filename).rc;%(Outputs)</Outputs>
|
||||
</CustomBuild>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ResourceCompile Include="..\..\..\win\OpenColorIO.rc" />
|
||||
<ResourceCompile Include="OpenColorIO_AE_PiPL.rc" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Util\AEGP_SuiteHandler.cpp" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Util\MissingSuiteError.cpp" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\Adobe After Effects 2021 Win SDK\Examples\Util\Smart_Utils.cpp" />
|
||||
<ClCompile Include="..\..\..\..\..\src\apps\ociobakelut\ocioicc.cpp" />
|
||||
<ClCompile Include="..\..\..\..\..\src\libutils\oglapphelpers\glsl.cpp" />
|
||||
<ClCompile Include="..\..\..\DrawbotBot.cpp" />
|
||||
<ClCompile Include="..\..\..\OpenColorIO_AE.cpp" />
|
||||
<ClCompile Include="..\..\..\OpenColorIO_AE_ArbData.cpp" />
|
||||
<ClCompile Include="..\..\..\OpenColorIO_AE_Context.cpp" />
|
||||
<ClCompile Include="..\..\..\OpenColorIO_AE_UI.cpp" />
|
||||
<ClCompile Include="..\..\..\win\OpenColorIO_AE_Dialogs_Win.cpp" />
|
||||
<ClCompile Include="..\..\..\win\OpenColorIO_AE_GL_Win.cpp" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
-389
@@ -1,389 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug_4ByteStruct|Win32">
|
||||
<Configuration>Debug_4ByteStruct</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug_4ByteStruct|x64">
|
||||
<Configuration>Debug_4ByteStruct</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release_4ByteStruct|Win32">
|
||||
<Configuration>Release_4ByteStruct</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release_4ByteStruct|x64">
|
||||
<Configuration>Release_4ByteStruct</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\..\..\..\ext\openexr\IlmBase\OpenEXR\eLut.cpp" />
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<VCProjectVersion>15.0</VCProjectVersion>
|
||||
<ProjectGuid>{3C87F76D-1823-41D3-A2BD-74A06A86E15E}</ProjectGuid>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
<RootNamespace>eLut</RootNamespace>
|
||||
<WindowsTargetPlatformVersion>10.0.17763.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="Shared">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist openexr goto dontbother
|
||||
|
||||
git clone https://github.com/openexr/openexr -b v2.4.0
|
||||
rename openexr\IlmBase\Half OpenEXR
|
||||
|
||||
:dontbother</Command>
|
||||
<Message>Downloading openexr</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist openexr goto dontbother
|
||||
|
||||
git clone https://github.com/openexr/openexr -b v2.4.0
|
||||
rename openexr\IlmBase\Half OpenEXR
|
||||
|
||||
:dontbother</Command>
|
||||
<Message>Downloading openexr</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist openexr goto dontbother
|
||||
|
||||
git clone https://github.com/openexr/openexr -b v2.4.0
|
||||
rename openexr\IlmBase\Half OpenEXR
|
||||
|
||||
:dontbother</Command>
|
||||
<Message>Downloading openexr</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist openexr goto dontbother
|
||||
|
||||
git clone https://github.com/openexr/openexr -b v2.4.0
|
||||
rename openexr\IlmBase\Half OpenEXR
|
||||
|
||||
:dontbother</Command>
|
||||
<Message>Downloading openexr</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist openexr goto dontbother
|
||||
|
||||
git clone https://github.com/openexr/openexr -b v2.4.0
|
||||
rename openexr\IlmBase\Half OpenEXR
|
||||
|
||||
:dontbother</Command>
|
||||
<Message>Downloading openexr</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist openexr goto dontbother
|
||||
|
||||
git clone https://github.com/openexr/openexr -b v2.4.0
|
||||
rename openexr\IlmBase\Half OpenEXR
|
||||
|
||||
:dontbother</Command>
|
||||
<Message>Downloading openexr</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist openexr goto dontbother
|
||||
|
||||
git clone https://github.com/openexr/openexr -b v2.4.0
|
||||
rename openexr\IlmBase\Half OpenEXR
|
||||
|
||||
:dontbother</Command>
|
||||
<Message>Downloading openexr</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist openexr goto dontbother
|
||||
|
||||
git clone https://github.com/openexr/openexr -b v2.4.0
|
||||
rename openexr\IlmBase\Half OpenEXR
|
||||
|
||||
:dontbother</Command>
|
||||
<Message>Downloading openexr</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
-427
@@ -1,427 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug_4ByteStruct|Win32">
|
||||
<Configuration>Debug_4ByteStruct</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug_4ByteStruct|x64">
|
||||
<Configuration>Debug_4ByteStruct</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release_4ByteStruct|Win32">
|
||||
<Configuration>Release_4ByteStruct</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release_4ByteStruct|x64">
|
||||
<Configuration>Release_4ByteStruct</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\..\..\..\ext\libexpat\expat\expat\ascii.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\libexpat\expat\expat\asciitab.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\libexpat\expat\expat\expat.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\libexpat\expat\expat\expat_external.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\libexpat\expat\expat\iasciitab.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\libexpat\expat\expat\internal.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\libexpat\expat\expat\latin1tab.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\libexpat\expat\expat\nametab.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\libexpat\expat\expat\siphash.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\libexpat\expat\expat\utf8tab.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\libexpat\expat\expat\winconfig.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\libexpat\expat\expat\xmlrole.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\libexpat\expat\expat\xmltok.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\libexpat\expat\expat\xmltok_impl.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\..\..\..\ext\libexpat\expat\expat\xmlparse.c" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\libexpat\expat\expat\xmlrole.c" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\libexpat\expat\expat\xmltok.c" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\libexpat\expat\expat\xmltok_impl.c" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\libexpat\expat\expat\xmltok_ns.c" />
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<VCProjectVersion>15.0</VCProjectVersion>
|
||||
<ProjectGuid>{E9F149E9-770D-488E-8300-D6A875269583}</ProjectGuid>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
<RootNamespace>expat</RootNamespace>
|
||||
<WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="Shared">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist libexpat goto dontbother
|
||||
|
||||
git clone https://github.com/libexpat/libexpat -b R_2_2_9
|
||||
rename libexpat\expat\lib expat
|
||||
|
||||
:dontbother</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Download expat</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<StructMemberAlignment>4Bytes</StructMemberAlignment>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist libexpat goto dontbother
|
||||
|
||||
git clone https://github.com/libexpat/libexpat -b R_2_2_9
|
||||
rename libexpat\expat\lib expat
|
||||
|
||||
:dontbother</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Download expat</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist libexpat goto dontbother
|
||||
|
||||
git clone https://github.com/libexpat/libexpat -b R_2_2_9
|
||||
rename libexpat\expat\lib expat
|
||||
|
||||
:dontbother</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Download expat</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist libexpat goto dontbother
|
||||
|
||||
git clone https://github.com/libexpat/libexpat -b R_2_2_9
|
||||
rename libexpat\expat\lib expat
|
||||
|
||||
:dontbother</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Download expat</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist libexpat goto dontbother
|
||||
|
||||
git clone https://github.com/libexpat/libexpat -b R_2_2_9
|
||||
rename libexpat\expat\lib expat
|
||||
|
||||
:dontbother</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Download expat</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist libexpat goto dontbother
|
||||
|
||||
git clone https://github.com/libexpat/libexpat -b R_2_2_9
|
||||
rename libexpat\expat\lib expat
|
||||
|
||||
:dontbother</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Download expat</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist libexpat goto dontbother
|
||||
|
||||
git clone https://github.com/libexpat/libexpat -b R_2_2_9
|
||||
rename libexpat\expat\lib expat
|
||||
|
||||
:dontbother</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Download expat</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<StructMemberAlignment>4Bytes</StructMemberAlignment>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist libexpat goto dontbother
|
||||
|
||||
git clone https://github.com/libexpat/libexpat -b R_2_2_9
|
||||
rename libexpat\expat\lib expat
|
||||
|
||||
:dontbother</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Download expat</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
-431
@@ -1,431 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug_4ByteStruct|Win32">
|
||||
<Configuration>Debug_4ByteStruct</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug_4ByteStruct|x64">
|
||||
<Configuration>Debug_4ByteStruct</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release_4ByteStruct|Win32">
|
||||
<Configuration>Release_4ByteStruct</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release_4ByteStruct|x64">
|
||||
<Configuration>Release_4ByteStruct</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\..\..\..\ext\glew-2.2.0\src\glew.c" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\glew-2.2.0\src\glewinfo.c" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\glew-2.2.0\src\visualinfo.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\..\..\..\ext\glew-2.2.0\include\GL\eglew.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\glew-2.2.0\include\GL\glew.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\glew-2.2.0\include\GL\glxew.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\glew-2.2.0\include\GL\wglew.h" />
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<VCProjectVersion>15.0</VCProjectVersion>
|
||||
<ProjectGuid>{290B36A8-634F-4251-9E4B-CEABB467549E}</ProjectGuid>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
<RootNamespace>glew</RootNamespace>
|
||||
<WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="Shared">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>GLEW_STATIC;_CRT_SECURE_NO_WARNINGS;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<AdditionalIncludeDirectories>..\..\..\..\..\ext\glew-2.2.0\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist glew-2.2.0 goto dontbother
|
||||
|
||||
echo "Download a glew snapshot from https://sourceforge.net/projects/glew/files/glew/snapshots/"
|
||||
|
||||
exit 1
|
||||
|
||||
:dontbother</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Get glew</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>GLEW_STATIC;_CRT_SECURE_NO_WARNINGS;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<AdditionalIncludeDirectories>..\..\..\..\..\ext\glew-2.2.0\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<StructMemberAlignment>4Bytes</StructMemberAlignment>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist glew-2.2.0 goto dontbother
|
||||
|
||||
echo "Download a glew snapshot from https://sourceforge.net/projects/glew/files/glew/snapshots/"
|
||||
|
||||
exit 1
|
||||
|
||||
:dontbother</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Get glew</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>GLEW_STATIC;_CRT_SECURE_NO_WARNINGS;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<AdditionalIncludeDirectories>..\..\..\..\..\ext\glew-2.2.0\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist glew-2.2.0 goto dontbother
|
||||
|
||||
echo "Download a glew snapshot from https://sourceforge.net/projects/glew/files/glew/snapshots/"
|
||||
|
||||
exit 1
|
||||
|
||||
:dontbother</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Get glew</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>GLEW_STATIC;_CRT_SECURE_NO_WARNINGS;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<AdditionalIncludeDirectories>..\..\..\..\..\ext\glew-2.2.0\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist glew-2.2.0 goto dontbother
|
||||
|
||||
echo "Download a glew snapshot from https://sourceforge.net/projects/glew/files/glew/snapshots/"
|
||||
|
||||
exit 1
|
||||
|
||||
:dontbother</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Get glew</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>GLEW_STATIC;_CRT_SECURE_NO_WARNINGS;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<AdditionalIncludeDirectories>..\..\..\..\..\ext\glew-2.2.0\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist glew-2.2.0 goto dontbother
|
||||
|
||||
echo "Download a glew snapshot from https://sourceforge.net/projects/glew/files/glew/snapshots/"
|
||||
|
||||
exit 1
|
||||
|
||||
:dontbother</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Get glew</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>GLEW_STATIC;_CRT_SECURE_NO_WARNINGS;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<AdditionalIncludeDirectories>..\..\..\..\..\ext\glew-2.2.0\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist glew-2.2.0 goto dontbother
|
||||
|
||||
echo "Download a glew snapshot from https://sourceforge.net/projects/glew/files/glew/snapshots/"
|
||||
|
||||
exit 1
|
||||
|
||||
:dontbother</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Get glew</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>GLEW_STATIC;_CRT_SECURE_NO_WARNINGS;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<AdditionalIncludeDirectories>..\..\..\..\..\ext\glew-2.2.0\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist glew-2.2.0 goto dontbother
|
||||
|
||||
echo "Download a glew snapshot from https://sourceforge.net/projects/glew/files/glew/snapshots/"
|
||||
|
||||
exit 1
|
||||
|
||||
:dontbother</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Get glew</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>GLEW_STATIC;_CRT_SECURE_NO_WARNINGS;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<AdditionalIncludeDirectories>..\..\..\..\..\ext\glew-2.2.0\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<StructMemberAlignment>4Bytes</StructMemberAlignment>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist glew-2.2.0 goto dontbother
|
||||
|
||||
echo "Download a glew snapshot from https://sourceforge.net/projects/glew/files/glew/snapshots/"
|
||||
|
||||
exit 1
|
||||
|
||||
:dontbother</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Get glew</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
-463
@@ -1,463 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug_4ByteStruct|Win32">
|
||||
<Configuration>Debug_4ByteStruct</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug_4ByteStruct|x64">
|
||||
<Configuration>Debug_4ByteStruct</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release_4ByteStruct|Win32">
|
||||
<Configuration>Release_4ByteStruct</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release_4ByteStruct|x64">
|
||||
<Configuration>Release_4ByteStruct</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\..\..\..\ext\openexr\IlmBase\OpenEXR\half.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\..\..\..\ext\openexr\IlmBase\OpenEXR\eLut.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\openexr\IlmBase\OpenEXR\half.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\openexr\IlmBase\OpenEXR\halfExport.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\openexr\IlmBase\OpenEXR\halfFunction.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\openexr\IlmBase\OpenEXR\halfLimits.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\openexr\IlmBase\OpenEXR\toFloat.h" />
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<VCProjectVersion>15.0</VCProjectVersion>
|
||||
<ProjectGuid>{B72F2267-6E08-43A9-B4B3-BFB6FEF984D8}</ProjectGuid>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
<RootNamespace>ilmbasehalf</RootNamespace>
|
||||
<WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="Shared">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext\openexr\IlmBase\OpenEXR"
|
||||
|
||||
if exist eLut.h goto gotelut
|
||||
|
||||
"$(ProjectDir)\build\$(Platform)\$(Configuration)\eLut.exe" > eLut.h
|
||||
|
||||
:gotelut
|
||||
|
||||
|
||||
if exist toFloat.h goto gottofloat
|
||||
|
||||
"$(ProjectDir)\build\$(Platform)\$(Configuration)\toFloat.exe" > toFloat.h
|
||||
|
||||
:gottofloat</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Make openexr headers</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<StructMemberAlignment>4Bytes</StructMemberAlignment>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext\openexr\IlmBase\OpenEXR"
|
||||
|
||||
if exist eLut.h goto gotelut
|
||||
|
||||
"$(ProjectDir)\build\$(Platform)\$(Configuration)\eLut.exe" > eLut.h
|
||||
|
||||
:gotelut
|
||||
|
||||
|
||||
if exist toFloat.h goto gottofloat
|
||||
|
||||
"$(ProjectDir)\build\$(Platform)\$(Configuration)\toFloat.exe" > toFloat.h
|
||||
|
||||
:gottofloat</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Make openexr headers</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext\openexr\IlmBase\OpenEXR"
|
||||
|
||||
if exist eLut.h goto gotelut
|
||||
|
||||
"$(ProjectDir)\build\$(Platform)\$(Configuration)\eLut.exe" > eLut.h
|
||||
|
||||
:gotelut
|
||||
|
||||
|
||||
if exist toFloat.h goto gottofloat
|
||||
|
||||
"$(ProjectDir)\build\$(Platform)\$(Configuration)\toFloat.exe" > toFloat.h
|
||||
|
||||
:gottofloat</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Make openexr headers</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext\openexr\IlmBase\OpenEXR"
|
||||
|
||||
if exist eLut.h goto gotelut
|
||||
|
||||
"$(ProjectDir)\build\$(Platform)\$(Configuration)\eLut.exe" > eLut.h
|
||||
|
||||
:gotelut
|
||||
|
||||
|
||||
if exist toFloat.h goto gottofloat
|
||||
|
||||
"$(ProjectDir)\build\$(Platform)\$(Configuration)\toFloat.exe" > toFloat.h
|
||||
|
||||
:gottofloat</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Make openexr headers</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext\openexr\IlmBase\OpenEXR"
|
||||
|
||||
if exist eLut.h goto gotelut
|
||||
|
||||
"$(ProjectDir)\build\$(Platform)\$(Configuration)\eLut.exe" > eLut.h
|
||||
|
||||
:gotelut
|
||||
|
||||
|
||||
if exist toFloat.h goto gottofloat
|
||||
|
||||
"$(ProjectDir)\build\$(Platform)\$(Configuration)\toFloat.exe" > toFloat.h
|
||||
|
||||
:gottofloat</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Make openexr headers</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext\openexr\IlmBase\OpenEXR"
|
||||
|
||||
if exist eLut.h goto gotelut
|
||||
|
||||
"$(ProjectDir)\build\$(Platform)\$(Configuration)\eLut.exe" > eLut.h
|
||||
|
||||
:gotelut
|
||||
|
||||
|
||||
if exist toFloat.h goto gottofloat
|
||||
|
||||
"$(ProjectDir)\build\$(Platform)\$(Configuration)\toFloat.exe" > toFloat.h
|
||||
|
||||
:gottofloat</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Make openexr headers</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext\openexr\IlmBase\OpenEXR"
|
||||
|
||||
if exist eLut.h goto gotelut
|
||||
|
||||
"$(ProjectDir)\build\$(Platform)\$(Configuration)\eLut.exe" > eLut.h
|
||||
|
||||
:gotelut
|
||||
|
||||
|
||||
if exist toFloat.h goto gottofloat
|
||||
|
||||
"$(ProjectDir)\build\$(Platform)\$(Configuration)\toFloat.exe" > toFloat.h
|
||||
|
||||
:gottofloat</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Make openexr headers</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<StructMemberAlignment>4Bytes</StructMemberAlignment>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext\openexr\IlmBase\OpenEXR"
|
||||
|
||||
if exist eLut.h goto gotelut
|
||||
|
||||
"$(ProjectDir)\build\$(Platform)\$(Configuration)\eLut.exe" > eLut.h
|
||||
|
||||
:gotelut
|
||||
|
||||
|
||||
if exist toFloat.h goto gottofloat
|
||||
|
||||
"$(ProjectDir)\build\$(Platform)\$(Configuration)\toFloat.exe" > toFloat.h
|
||||
|
||||
:gottofloat</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Make openexr headers</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
-422
@@ -1,422 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug_4ByteStruct|Win32">
|
||||
<Configuration>Debug_4ByteStruct</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug_4ByteStruct|x64">
|
||||
<Configuration>Debug_4ByteStruct</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release_4ByteStruct|Win32">
|
||||
<Configuration>Release_4ByteStruct</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release_4ByteStruct|x64">
|
||||
<Configuration>Release_4ByteStruct</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\..\..\..\ext\Little-CMS\src\cmsalpha.c" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\Little-CMS\src\cmscam02.c" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\Little-CMS\src\cmscgats.c" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\Little-CMS\src\cmscnvrt.c" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\Little-CMS\src\cmserr.c" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\Little-CMS\src\cmsgamma.c" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\Little-CMS\src\cmsgmt.c" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\Little-CMS\src\cmshalf.c" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\Little-CMS\src\cmsintrp.c" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\Little-CMS\src\cmsio0.c" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\Little-CMS\src\cmsio1.c" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\Little-CMS\src\cmslut.c" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\Little-CMS\src\cmsmd5.c" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\Little-CMS\src\cmsmtrx.c" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\Little-CMS\src\cmsnamed.c" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\Little-CMS\src\cmsopt.c" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\Little-CMS\src\cmspack.c" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\Little-CMS\src\cmspcs.c" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\Little-CMS\src\cmsplugin.c" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\Little-CMS\src\cmsps2.c" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\Little-CMS\src\cmssamp.c" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\Little-CMS\src\cmssm.c" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\Little-CMS\src\cmstypes.c" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\Little-CMS\src\cmsvirt.c" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\Little-CMS\src\cmswtpnt.c" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\Little-CMS\src\cmsxform.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\..\..\..\..\ext\Little-CMS\src\lcms2.def" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\..\..\..\ext\Little-CMS\src\lcms2_internal.h" />
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<VCProjectVersion>15.0</VCProjectVersion>
|
||||
<ProjectGuid>{00AE9103-223E-4B26-B0CB-3BE0C282CFBD}</ProjectGuid>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
<RootNamespace>lcms</RootNamespace>
|
||||
<WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="Shared">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<AdditionalIncludeDirectories>..\..\..\..\..\ext\Little-CMS\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist Little-CMS goto dontbother
|
||||
|
||||
git clone https://github.com/mm2/Little-CMS -b lcms2.12
|
||||
|
||||
:dontbother</Command>
|
||||
<Message>Download Little-CMS</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<AdditionalIncludeDirectories>..\..\..\..\..\ext\Little-CMS\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<StructMemberAlignment>4Bytes</StructMemberAlignment>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist Little-CMS goto dontbother
|
||||
|
||||
git clone https://github.com/mm2/Little-CMS -b lcms2.12
|
||||
|
||||
:dontbother</Command>
|
||||
<Message>Download Little-CMS</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<AdditionalIncludeDirectories>..\..\..\..\..\ext\lcms2-2.1\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist Little-CMS goto dontbother
|
||||
|
||||
git clone https://github.com/mm2/Little-CMS -b lcms2.12
|
||||
|
||||
:dontbother</Command>
|
||||
<Message>Download Little-CMS</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<AdditionalIncludeDirectories>..\..\..\..\..\ext\lcms2-2.1\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist Little-CMS goto dontbother
|
||||
|
||||
git clone https://github.com/mm2/Little-CMS -b lcms2.12
|
||||
|
||||
:dontbother</Command>
|
||||
<Message>Download Little-CMS</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<AdditionalIncludeDirectories>..\..\..\..\..\ext\lcms2-2.1\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist Little-CMS goto dontbother
|
||||
|
||||
git clone https://github.com/mm2/Little-CMS -b lcms2.12
|
||||
|
||||
:dontbother</Command>
|
||||
<Message>Download Little-CMS</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<AdditionalIncludeDirectories>..\..\..\..\..\ext\lcms2-2.1\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist Little-CMS goto dontbother
|
||||
|
||||
git clone https://github.com/mm2/Little-CMS -b lcms2.12
|
||||
|
||||
:dontbother</Command>
|
||||
<Message>Download Little-CMS</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<AdditionalIncludeDirectories>..\..\..\..\..\ext\Little-CMS\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist Little-CMS goto dontbother
|
||||
|
||||
git clone https://github.com/mm2/Little-CMS -b lcms2.12
|
||||
|
||||
:dontbother</Command>
|
||||
<Message>Download Little-CMS</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<AdditionalIncludeDirectories>..\..\..\..\..\ext\Little-CMS\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<StructMemberAlignment>4Bytes</StructMemberAlignment>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist Little-CMS goto dontbother
|
||||
|
||||
git clone https://github.com/mm2/Little-CMS -b lcms2.12
|
||||
|
||||
:dontbother</Command>
|
||||
<Message>Download Little-CMS</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
-404
@@ -1,404 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug_4ByteStruct|Win32">
|
||||
<Configuration>Debug_4ByteStruct</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug_4ByteStruct|x64">
|
||||
<Configuration>Debug_4ByteStruct</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release_4ByteStruct|Win32">
|
||||
<Configuration>Release_4ByteStruct</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release_4ByteStruct|x64">
|
||||
<Configuration>Release_4ByteStruct</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\..\..\..\ext\pystring\pystring\pystring.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\..\..\..\ext\pystring\pystring\pystring.h" />
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<VCProjectVersion>15.0</VCProjectVersion>
|
||||
<ProjectGuid>{FA5F4A10-1439-4ED0-B655-FCD454BE9836}</ProjectGuid>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
<RootNamespace>pystring</RootNamespace>
|
||||
<WindowsTargetPlatformVersion>10.0.17763.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="Shared">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist pystring goto dontbother
|
||||
|
||||
mkdir pystring
|
||||
cd pystring
|
||||
git clone https://github.com/imageworks/pystring -b v1.1.3
|
||||
|
||||
:dontbother</Command>
|
||||
<Message>Download pystring</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<StructMemberAlignment>4Bytes</StructMemberAlignment>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist pystring goto dontbother
|
||||
|
||||
mkdir pystring
|
||||
cd pystring
|
||||
git clone https://github.com/imageworks/pystring -b v1.1.3
|
||||
|
||||
:dontbother</Command>
|
||||
<Message>Download pystring</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist pystring goto dontbother
|
||||
|
||||
mkdir pystring
|
||||
cd pystring
|
||||
git clone https://github.com/imageworks/pystring -b v1.1.3
|
||||
|
||||
:dontbother</Command>
|
||||
<Message>Download pystring</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<StructMemberAlignment>4Bytes</StructMemberAlignment>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist pystring goto dontbother
|
||||
|
||||
mkdir pystring
|
||||
cd pystring
|
||||
git clone https://github.com/imageworks/pystring -b v1.1.3
|
||||
|
||||
:dontbother</Command>
|
||||
<Message>Download pystring</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist pystring goto dontbother
|
||||
|
||||
mkdir pystring
|
||||
cd pystring
|
||||
git clone https://github.com/imageworks/pystring -b v1.1.3
|
||||
|
||||
:dontbother</Command>
|
||||
<Message>Download pystring</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<StructMemberAlignment>4Bytes</StructMemberAlignment>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist pystring goto dontbother
|
||||
|
||||
mkdir pystring
|
||||
cd pystring
|
||||
git clone https://github.com/imageworks/pystring -b v1.1.3
|
||||
|
||||
:dontbother</Command>
|
||||
<Message>Download pystring</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist pystring goto dontbother
|
||||
|
||||
mkdir pystring
|
||||
cd pystring
|
||||
git clone https://github.com/imageworks/pystring -b v1.1.3
|
||||
|
||||
:dontbother</Command>
|
||||
<Message>Download pystring</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<StructMemberAlignment>4Bytes</StructMemberAlignment>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist pystring goto dontbother
|
||||
|
||||
mkdir pystring
|
||||
cd pystring
|
||||
git clone https://github.com/imageworks/pystring -b v1.1.3
|
||||
|
||||
:dontbother</Command>
|
||||
<Message>Download pystring</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
-405
@@ -1,405 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug_4ByteStruct|Win32">
|
||||
<Configuration>Debug_4ByteStruct</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug_4ByteStruct|x64">
|
||||
<Configuration>Debug_4ByteStruct</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release_4ByteStruct|Win32">
|
||||
<Configuration>Release_4ByteStruct</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release_4ByteStruct|x64">
|
||||
<Configuration>Release_4ByteStruct</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\..\..\..\ext\openexr\IlmBase\OpenEXR\toFloat.cpp" />
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<VCProjectVersion>15.0</VCProjectVersion>
|
||||
<ProjectGuid>{B72C64B3-9A8D-4ADC-BA85-6BE52006F7A8}</ProjectGuid>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
<RootNamespace>toFloat</RootNamespace>
|
||||
<WindowsTargetPlatformVersion>10.0.17763.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="Shared">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist openexr goto dontbother
|
||||
|
||||
git clone https://github.com/openexr/openexr -b v2.4.0
|
||||
rename openexr\IlmBase\Half OpenEXR
|
||||
|
||||
:dontbother</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Downloading openexr</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist openexr goto dontbother
|
||||
|
||||
git clone https://github.com/openexr/openexr -b v2.4.0
|
||||
rename openexr\IlmBase\Half OpenEXR
|
||||
|
||||
:dontbother</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Downloading openexr</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist openexr goto dontbother
|
||||
|
||||
git clone https://github.com/openexr/openexr -b v2.4.0
|
||||
rename openexr\IlmBase\Half OpenEXR
|
||||
|
||||
:dontbother</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Downloading openexr</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist openexr goto dontbother
|
||||
|
||||
git clone https://github.com/openexr/openexr -b v2.4.0
|
||||
rename openexr\IlmBase\Half OpenEXR
|
||||
|
||||
:dontbother</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Downloading openexr</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist openexr goto dontbother
|
||||
|
||||
git clone https://github.com/openexr/openexr -b v2.4.0
|
||||
rename openexr\IlmBase\Half OpenEXR
|
||||
|
||||
:dontbother</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Downloading openexr</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist openexr goto dontbother
|
||||
|
||||
git clone https://github.com/openexr/openexr -b v2.4.0
|
||||
rename openexr\IlmBase\Half OpenEXR
|
||||
|
||||
:dontbother</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Downloading openexr</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist openexr goto dontbother
|
||||
|
||||
git clone https://github.com/openexr/openexr -b v2.4.0
|
||||
rename openexr\IlmBase\Half OpenEXR
|
||||
|
||||
:dontbother</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Downloading openexr</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist openexr goto dontbother
|
||||
|
||||
git clone https://github.com/openexr/openexr -b v2.4.0
|
||||
rename openexr\IlmBase\Half OpenEXR
|
||||
|
||||
:dontbother</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Downloading openexr</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
-460
@@ -1,460 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug_4ByteStruct|Win32">
|
||||
<Configuration>Debug_4ByteStruct</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug_4ByteStruct|x64">
|
||||
<Configuration>Debug_4ByteStruct</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release_4ByteStruct|Win32">
|
||||
<Configuration>Release_4ByteStruct</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release_4ByteStruct|x64">
|
||||
<Configuration>Release_4ByteStruct</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\..\..\..\ext\yaml-cpp\src\binary.cpp" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\yaml-cpp\src\contrib\graphbuilder.cpp" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\yaml-cpp\src\contrib\graphbuilderadapter.cpp" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\yaml-cpp\src\convert.cpp" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\yaml-cpp\src\directives.cpp" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\yaml-cpp\src\emit.cpp" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\yaml-cpp\src\emitfromevents.cpp" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\yaml-cpp\src\emitter.cpp" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\yaml-cpp\src\emitterstate.cpp" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\yaml-cpp\src\emitterutils.cpp" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\yaml-cpp\src\exceptions.cpp" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\yaml-cpp\src\exp.cpp" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\yaml-cpp\src\memory.cpp" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\yaml-cpp\src\node.cpp" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\yaml-cpp\src\nodebuilder.cpp" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\yaml-cpp\src\nodeevents.cpp" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\yaml-cpp\src\node_data.cpp" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\yaml-cpp\src\null.cpp" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\yaml-cpp\src\ostream_wrapper.cpp" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\yaml-cpp\src\parse.cpp" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\yaml-cpp\src\parser.cpp" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\yaml-cpp\src\regex_yaml.cpp" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\yaml-cpp\src\scanner.cpp" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\yaml-cpp\src\scanscalar.cpp" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\yaml-cpp\src\scantag.cpp" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\yaml-cpp\src\scantoken.cpp" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\yaml-cpp\src\simplekey.cpp" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\yaml-cpp\src\singledocparser.cpp" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\yaml-cpp\src\stream.cpp" />
|
||||
<ClCompile Include="..\..\..\..\..\ext\yaml-cpp\src\tag.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\..\..\..\ext\yaml-cpp\src\collectionstack.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\yaml-cpp\src\contrib\graphbuilderadapter.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\yaml-cpp\src\directives.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\yaml-cpp\src\emitterstate.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\yaml-cpp\src\emitterutils.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\yaml-cpp\src\exp.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\yaml-cpp\src\indentation.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\yaml-cpp\src\nodebuilder.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\yaml-cpp\src\nodeevents.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\yaml-cpp\src\ptr_vector.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\yaml-cpp\src\regeximpl.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\yaml-cpp\src\regex_yaml.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\yaml-cpp\src\scanner.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\yaml-cpp\src\scanscalar.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\yaml-cpp\src\scantag.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\yaml-cpp\src\setting.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\yaml-cpp\src\singledocparser.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\yaml-cpp\src\stream.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\yaml-cpp\src\streamcharsource.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\yaml-cpp\src\stringsource.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\yaml-cpp\src\tag.h" />
|
||||
<ClInclude Include="..\..\..\..\..\ext\yaml-cpp\src\token.h" />
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<VCProjectVersion>15.0</VCProjectVersion>
|
||||
<ProjectGuid>{C2AE5435-FB63-42DB-9021-21AF6F614771}</ProjectGuid>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
<RootNamespace>yaml</RootNamespace>
|
||||
<WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="Shared">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
<OutDir>build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir>$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>_SCL_SECURE_NO_WARNINGS;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<AdditionalIncludeDirectories>..\..\..\..\..\ext\yaml-cpp\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist yaml-cpp goto dontbother
|
||||
|
||||
git clone https://github.com/jbeder/yaml-cpp -b yaml-cpp-0.6.3
|
||||
|
||||
:dontbother</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Download yaml</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>_SCL_SECURE_NO_WARNINGS;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<AdditionalIncludeDirectories>..\..\..\..\..\ext\yaml-cpp\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<StructMemberAlignment>4Bytes</StructMemberAlignment>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist yaml-cpp goto dontbother
|
||||
|
||||
git clone https://github.com/jbeder/yaml-cpp -b yaml-cpp-0.6.3
|
||||
|
||||
:dontbother</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Download yaml</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>_SCL_SECURE_NO_WARNINGS;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<AdditionalIncludeDirectories>..\..\..\..\..\ext\yaml-cpp\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist yaml-cpp goto dontbother
|
||||
|
||||
git clone https://github.com/jbeder/yaml-cpp -b yaml-cpp-0.6.3
|
||||
|
||||
:dontbother</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Download yaml</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_4ByteStruct|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>_SCL_SECURE_NO_WARNINGS;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<AdditionalIncludeDirectories>..\..\..\..\..\ext\yaml-cpp\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist yaml-cpp goto dontbother
|
||||
|
||||
git clone https://github.com/jbeder/yaml-cpp -b yaml-cpp-0.6.3
|
||||
|
||||
:dontbother</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Download yaml</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>_SCL_SECURE_NO_WARNINGS;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<AdditionalIncludeDirectories>..\..\..\..\..\ext\yaml-cpp\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist yaml-cpp goto dontbother
|
||||
|
||||
git clone https://github.com/jbeder/yaml-cpp -b yaml-cpp-0.6.3
|
||||
|
||||
:dontbother</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Download yaml</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>_SCL_SECURE_NO_WARNINGS;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<AdditionalIncludeDirectories>..\..\..\..\..\ext\yaml-cpp\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist yaml-cpp goto dontbother
|
||||
|
||||
git clone https://github.com/jbeder/yaml-cpp -b yaml-cpp-0.6.3
|
||||
|
||||
:dontbother</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Download yaml</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>_SCL_SECURE_NO_WARNINGS;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<AdditionalIncludeDirectories>..\..\..\..\..\ext\yaml-cpp\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist yaml-cpp goto dontbother
|
||||
|
||||
git clone https://github.com/jbeder/yaml-cpp -b yaml-cpp-0.6.3
|
||||
|
||||
:dontbother</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Download yaml</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_4ByteStruct|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<SDLCheck>true</SDLCheck>
|
||||
<PreprocessorDefinitions>_SCL_SECURE_NO_WARNINGS;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<ConformanceMode>true</ConformanceMode>
|
||||
<AdditionalIncludeDirectories>..\..\..\..\..\ext\yaml-cpp\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<StructMemberAlignment>4Bytes</StructMemberAlignment>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<PreBuildEvent>
|
||||
<Command>cd /d "$(ProjectDir)..\..\..\..\..\ext"
|
||||
|
||||
if exist yaml-cpp goto dontbother
|
||||
|
||||
git clone https://github.com/jbeder/yaml-cpp -b yaml-cpp-0.6.3
|
||||
|
||||
:dontbother</Command>
|
||||
</PreBuildEvent>
|
||||
<PreBuildEvent>
|
||||
<Message>Download yaml</Message>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
-16
@@ -1,16 +0,0 @@
|
||||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
// Copyright Contributors to the OpenColorIO Project.
|
||||
|
||||
|
||||
#ifndef INCLUDED_OCIO_IMATH_H
|
||||
#define INCLUDED_OCIO_IMATH_H
|
||||
|
||||
#define OCIO_USE_IMATH_HALF 0
|
||||
|
||||
#if OCIO_USE_IMATH_HALF
|
||||
# include <Imath/half.h>
|
||||
#else
|
||||
# include <OpenEXR/half.h>
|
||||
#endif
|
||||
|
||||
#endif
|
||||
-99
@@ -1,99 +0,0 @@
|
||||
// Microsoft Visual C++ generated resource script.
|
||||
//
|
||||
#include "resource.h"
|
||||
|
||||
#define APSTUDIO_READONLY_SYMBOLS
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Generated from the TEXTINCLUDE 2 resource.
|
||||
//
|
||||
#include "afxres.h"
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
#undef APSTUDIO_READONLY_SYMBOLS
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// English (U.S.) resources
|
||||
|
||||
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
|
||||
#ifdef _WIN32
|
||||
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
|
||||
#pragma code_page(1252)
|
||||
#endif //_WIN32
|
||||
|
||||
#ifdef APSTUDIO_INVOKED
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// TEXTINCLUDE
|
||||
//
|
||||
|
||||
1 TEXTINCLUDE
|
||||
BEGIN
|
||||
"resource.h\0"
|
||||
END
|
||||
|
||||
2 TEXTINCLUDE
|
||||
BEGIN
|
||||
"#include ""afxres.h""\r\n"
|
||||
"\0"
|
||||
END
|
||||
|
||||
3 TEXTINCLUDE
|
||||
BEGIN
|
||||
"\r\n"
|
||||
"\0"
|
||||
END
|
||||
|
||||
#endif // APSTUDIO_INVOKED
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Dialog
|
||||
//
|
||||
|
||||
PROFILEDIALOG DIALOGEX 0, 0, 233, 78
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "OpenColorIO"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "OK",IDOK,176,57,50,14
|
||||
PUSHBUTTON "Cancel",IDCANCEL,117,57,50,14
|
||||
COMBOBOX 3,74,20,133,12,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "Monitor Profile:",IDC_STATIC,15,20,55,12,SS_CENTERIMAGE,WS_EX_RIGHT
|
||||
END
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// DESIGNINFO
|
||||
//
|
||||
|
||||
#ifdef APSTUDIO_INVOKED
|
||||
GUIDELINES DESIGNINFO
|
||||
BEGIN
|
||||
"PROFILEDIALOG", DIALOG
|
||||
BEGIN
|
||||
LEFTMARGIN, 7
|
||||
RIGHTMARGIN, 226
|
||||
TOPMARGIN, 7
|
||||
BOTTOMMARGIN, 71
|
||||
END
|
||||
END
|
||||
#endif // APSTUDIO_INVOKED
|
||||
|
||||
#endif // English (U.S.) resources
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
|
||||
|
||||
#ifndef APSTUDIO_INVOKED
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Generated from the TEXTINCLUDE 3 resource.
|
||||
//
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
#endif // not APSTUDIO_INVOKED
|
||||
|
||||
@@ -1,942 +0,0 @@
|
||||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
// Copyright Contributors to the OpenColorIO Project.
|
||||
|
||||
|
||||
#include "OpenColorIO_AE_Dialogs.h"
|
||||
|
||||
#include <list>
|
||||
|
||||
#include <Windows.h>
|
||||
#include <Shlobj.h>
|
||||
#include <Icm.h>
|
||||
#include <assert.h>
|
||||
|
||||
#include "lcms2.h"
|
||||
|
||||
|
||||
static HINSTANCE hDllInstance = NULL;
|
||||
|
||||
static void AppendString(char *text, int &length, const char *str, int len = -1)
|
||||
{
|
||||
if(len < 0)
|
||||
len = strlen(str);
|
||||
|
||||
const char *in = str;
|
||||
char *out = &text[length];
|
||||
|
||||
for(int i=0; i < len; i++)
|
||||
{
|
||||
*out++ = *in++;
|
||||
|
||||
length++;
|
||||
}
|
||||
}
|
||||
|
||||
static void AppendNull(char *text, int &length)
|
||||
{
|
||||
AppendString(text, length, "\0\0", 1);
|
||||
}
|
||||
|
||||
static void MakeFilterText(char *filter_text,
|
||||
const ExtensionMap &extensions,
|
||||
bool do_combined)
|
||||
{
|
||||
// Construct the Windows file dialog filter string, which looks like this:
|
||||
//
|
||||
// "All OCIO files\0"
|
||||
// "*.ocio;*.cube;*.vf;*.mga\0"
|
||||
// "OpenColorIO (*.ocio)\0"
|
||||
// "*.ocio\0"
|
||||
// "Iridas (*.cube)\0"
|
||||
// "*.cube\0"
|
||||
// "Nuke Vectorfield (*.vf)\0"
|
||||
// "*.vf\0"
|
||||
// "Apple Color (*.mga)\0"
|
||||
// "*.mga\0"
|
||||
// "\0";
|
||||
//
|
||||
// Note the inline nulls and final double-null, which foil regular string functions.
|
||||
|
||||
char combined_entry[512];
|
||||
int combined_length = 0;
|
||||
|
||||
char seperate_entries[1024];
|
||||
int seperate_length = 0;
|
||||
|
||||
AppendString(combined_entry, combined_length, "All OCIO files");
|
||||
AppendNull(combined_entry, combined_length);
|
||||
|
||||
for(ExtensionMap::const_iterator i = extensions.begin(); i != extensions.end(); i++)
|
||||
{
|
||||
std::string extension = i->first;
|
||||
std::string format = i->second;
|
||||
|
||||
std::string format_part = format + " (*." + extension + ")";
|
||||
std::string extension_part = "*." + extension;
|
||||
std::string combined_part = extension_part + ";";
|
||||
|
||||
AppendString(seperate_entries, seperate_length, format_part.c_str(), format_part.size());
|
||||
AppendNull(seperate_entries, seperate_length);
|
||||
AppendString(seperate_entries, seperate_length, extension_part.c_str(), extension_part.size());
|
||||
AppendNull(seperate_entries, seperate_length);
|
||||
|
||||
AppendString(combined_entry, combined_length, combined_part.c_str(), combined_part.size());
|
||||
}
|
||||
|
||||
AppendNull(seperate_entries, seperate_length);
|
||||
AppendNull(combined_entry, combined_length);
|
||||
|
||||
|
||||
assert(((do_combined ? combined_length : 0) + seperate_length) < 1024);
|
||||
|
||||
char *in = combined_entry;
|
||||
char *out = filter_text;
|
||||
|
||||
if(do_combined)
|
||||
{
|
||||
assert(combined_length < 512);
|
||||
|
||||
for(int i=0; i < combined_length; i++)
|
||||
*out++ = *in++;
|
||||
}
|
||||
|
||||
in = seperate_entries;
|
||||
|
||||
assert(seperate_length < 1024);
|
||||
|
||||
for(int i=0; i < seperate_length; i++)
|
||||
*out++ = *in++;
|
||||
}
|
||||
|
||||
|
||||
// Oy, what a pain in the neck. AE uses a 4 byte struct alignment, which messes with
|
||||
// GetSaveFileName because it's struct sensitive (especially the part about the struct size).
|
||||
// This pragma temporarily sets us back to 8 bytes, but since OPENFILENAME has already been
|
||||
// victimized, we copy it here and replace it with our own myOPENFILENAME.
|
||||
#pragma pack(push, 8)
|
||||
typedef struct mytagOFNA {
|
||||
DWORD lStructSize;
|
||||
HWND hwndOwner;
|
||||
HINSTANCE hInstance;
|
||||
LPCSTR lpstrFilter;
|
||||
LPSTR lpstrCustomFilter;
|
||||
DWORD nMaxCustFilter;
|
||||
DWORD nFilterIndex;
|
||||
LPSTR lpstrFile;
|
||||
DWORD nMaxFile;
|
||||
LPSTR lpstrFileTitle;
|
||||
DWORD nMaxFileTitle;
|
||||
LPCSTR lpstrInitialDir;
|
||||
LPCSTR lpstrTitle;
|
||||
DWORD Flags;
|
||||
WORD nFileOffset;
|
||||
WORD nFileExtension;
|
||||
LPCSTR lpstrDefExt;
|
||||
LPARAM lCustData;
|
||||
LPOFNHOOKPROC lpfnHook;
|
||||
LPCSTR lpTemplateName;
|
||||
#ifdef _MAC
|
||||
LPEDITMENU lpEditInfo;
|
||||
LPCSTR lpstrPrompt;
|
||||
#endif
|
||||
#if (_WIN32_WINNT >= 0x0500)
|
||||
void * pvReserved;
|
||||
DWORD dwReserved;
|
||||
DWORD FlagsEx;
|
||||
#endif // (_WIN32_WINNT >= 0x0500)
|
||||
} myOPENFILENAMEA, *myLPOPENFILENAMEA;
|
||||
typedef struct mytagOFNW {
|
||||
DWORD lStructSize;
|
||||
HWND hwndOwner;
|
||||
HINSTANCE hInstance;
|
||||
LPCWSTR lpstrFilter;
|
||||
LPWSTR lpstrCustomFilter;
|
||||
DWORD nMaxCustFilter;
|
||||
DWORD nFilterIndex;
|
||||
LPWSTR lpstrFile;
|
||||
DWORD nMaxFile;
|
||||
LPWSTR lpstrFileTitle;
|
||||
DWORD nMaxFileTitle;
|
||||
LPCWSTR lpstrInitialDir;
|
||||
LPCWSTR lpstrTitle;
|
||||
DWORD Flags;
|
||||
WORD nFileOffset;
|
||||
WORD nFileExtension;
|
||||
LPCWSTR lpstrDefExt;
|
||||
LPARAM lCustData;
|
||||
LPOFNHOOKPROC lpfnHook;
|
||||
LPCWSTR lpTemplateName;
|
||||
#ifdef _MAC
|
||||
LPEDITMENU lpEditInfo;
|
||||
LPCSTR lpstrPrompt;
|
||||
#endif
|
||||
#if (_WIN32_WINNT >= 0x0500)
|
||||
void * pvReserved;
|
||||
DWORD dwReserved;
|
||||
DWORD FlagsEx;
|
||||
#endif // (_WIN32_WINNT >= 0x0500)
|
||||
} myOPENFILENAMEW, *myLPOPENFILENAMEW;
|
||||
#ifdef UNICODE
|
||||
typedef myOPENFILENAMEW myOPENFILENAME;
|
||||
typedef myLPOPENFILENAMEW myLPOPENFILENAME;
|
||||
#else
|
||||
typedef myOPENFILENAMEA myOPENFILENAME;
|
||||
typedef myLPOPENFILENAMEA myLPOPENFILENAME;
|
||||
#endif // UNICODE
|
||||
|
||||
bool OpenFile(char *path, int buf_len, const ExtensionMap &extensions, const void *hwnd)
|
||||
{
|
||||
const char *my_lpstrTitle = "Import OCIO";
|
||||
const char *my_lpstrDefExt = "ocio";
|
||||
|
||||
char my_lpstrFilter[1024];
|
||||
MakeFilterText(my_lpstrFilter, extensions, true);
|
||||
|
||||
|
||||
myOPENFILENAME lpofn;
|
||||
|
||||
lpofn.lStructSize = sizeof(lpofn);
|
||||
lpofn.hwndOwner = (HWND)hwnd;
|
||||
lpofn.hInstance = hDllInstance;
|
||||
lpofn.lpstrFilter = my_lpstrFilter;
|
||||
lpofn.lpstrCustomFilter = NULL;
|
||||
lpofn.nMaxCustFilter = 0;
|
||||
lpofn.nFilterIndex = 0;
|
||||
lpofn.lpstrFile = path;
|
||||
lpofn.nMaxFile = buf_len;
|
||||
lpofn.lpstrFileTitle = path;
|
||||
lpofn.nMaxFileTitle = buf_len;
|
||||
lpofn.lpstrInitialDir = NULL;
|
||||
lpofn.lpstrTitle = my_lpstrTitle;
|
||||
lpofn.Flags = OFN_LONGNAMES |
|
||||
OFN_HIDEREADONLY |
|
||||
OFN_PATHMUSTEXIST |
|
||||
OFN_OVERWRITEPROMPT;
|
||||
lpofn.nFileOffset = 0;
|
||||
lpofn.nFileExtension = 0;
|
||||
lpofn.lpstrDefExt = my_lpstrDefExt;
|
||||
lpofn.lCustData = 0;
|
||||
lpofn.lpfnHook = NULL;
|
||||
lpofn.lpTemplateName = NULL;
|
||||
lpofn.lStructSize = sizeof(lpofn);
|
||||
|
||||
return GetOpenFileName((LPOPENFILENAME)&lpofn);
|
||||
}
|
||||
|
||||
|
||||
bool SaveFile(char *path, int buf_len, const ExtensionMap &extensions, const void *hwnd)
|
||||
{
|
||||
const char *my_lpstrTitle = "Export OCIO";
|
||||
const char *my_lpstrDefExt = "icc";
|
||||
|
||||
char my_lpstrFilter[512];
|
||||
MakeFilterText(my_lpstrFilter, extensions, false);
|
||||
|
||||
|
||||
myOPENFILENAME lpofn;
|
||||
|
||||
lpofn.lStructSize = sizeof(lpofn);
|
||||
lpofn.hwndOwner = (HWND)hwnd;
|
||||
lpofn.hInstance = hDllInstance;
|
||||
lpofn.lpstrFilter = my_lpstrFilter;
|
||||
lpofn.lpstrCustomFilter = NULL;
|
||||
lpofn.nMaxCustFilter = 0;
|
||||
lpofn.nFilterIndex = 0;
|
||||
lpofn.lpstrFile = path;
|
||||
lpofn.nMaxFile = buf_len;
|
||||
lpofn.lpstrFileTitle = path;
|
||||
lpofn.nMaxFileTitle = buf_len;
|
||||
lpofn.lpstrInitialDir = NULL;
|
||||
lpofn.lpstrTitle = my_lpstrTitle;
|
||||
lpofn.Flags = OFN_LONGNAMES |
|
||||
OFN_HIDEREADONLY |
|
||||
OFN_PATHMUSTEXIST |
|
||||
OFN_OVERWRITEPROMPT;
|
||||
lpofn.nFileOffset = 0;
|
||||
lpofn.nFileExtension = 0;
|
||||
lpofn.lpstrDefExt = my_lpstrDefExt;
|
||||
lpofn.lCustData = 0;
|
||||
lpofn.lpfnHook = NULL;
|
||||
lpofn.lpTemplateName = NULL;
|
||||
lpofn.lStructSize = sizeof(lpofn);
|
||||
|
||||
return GetSaveFileName((LPOPENFILENAME)&lpofn);
|
||||
}
|
||||
#pragma pack(pop)
|
||||
|
||||
// dialog item IDs
|
||||
enum {
|
||||
DLOG_noUI = -1,
|
||||
DLOG_OK = IDOK, // was 1
|
||||
DLOG_Cancel = IDCANCEL, // was 2
|
||||
DLOG_Profile_Menu = 3
|
||||
};
|
||||
|
||||
|
||||
static std::vector<std::string> *g_profile_vec = NULL;
|
||||
static int g_selected_item = DLOG_noUI;
|
||||
|
||||
static WORD g_item_clicked = 0;
|
||||
|
||||
static BOOL CALLBACK DialogProc(HWND hwndDlg, UINT message, WPARAM wParam, LPARAM lParam)
|
||||
{
|
||||
BOOL fError;
|
||||
|
||||
switch (message)
|
||||
{
|
||||
case WM_INITDIALOG:
|
||||
do{
|
||||
// add profile list to combo boxe
|
||||
HWND menu = GetDlgItem(hwndDlg, DLOG_Profile_Menu);
|
||||
|
||||
for(int i=0; i < g_profile_vec->size(); i++)
|
||||
{
|
||||
SendMessage(menu, (UINT)CB_ADDSTRING,
|
||||
(WPARAM)wParam, (LPARAM)(LPCTSTR)g_profile_vec->at(i).c_str() );
|
||||
|
||||
SendMessage(menu,(UINT)CB_SETITEMDATA,
|
||||
(WPARAM)i, (LPARAM)(DWORD)i); // channel index number
|
||||
|
||||
if( g_selected_item == i )
|
||||
SendMessage(menu, CB_SETCURSEL, (WPARAM)i, (LPARAM)0);
|
||||
}
|
||||
}while(0);
|
||||
return FALSE;
|
||||
|
||||
case WM_COMMAND:
|
||||
g_item_clicked = LOWORD(wParam);
|
||||
|
||||
switch(LOWORD(wParam))
|
||||
{
|
||||
case DLOG_OK:
|
||||
case DLOG_Cancel: // do the same thing, but g_item_clicked differ
|
||||
do{
|
||||
HWND menu = GetDlgItem(hwndDlg, DLOG_Profile_Menu);
|
||||
|
||||
LRESULT cur_sel = SendMessage(menu, (UINT)CB_GETCURSEL,
|
||||
(WPARAM)0, (LPARAM)0);
|
||||
|
||||
g_selected_item = SendMessage(menu, (UINT)CB_GETITEMDATA,
|
||||
(WPARAM)cur_sel, (LPARAM)0);
|
||||
|
||||
}while(0);
|
||||
|
||||
EndDialog(hwndDlg, 0);
|
||||
return TRUE;
|
||||
}
|
||||
}
|
||||
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
bool GetMonitorProfile(char *path, int buf_len, const void *hwnd)
|
||||
{
|
||||
std::list<std::string> profile_descriptions;
|
||||
std::map<std::string, std::string> profile_paths;
|
||||
|
||||
// path to the monitor's profile
|
||||
char monitor_profile_path[256] = { '\0' };
|
||||
DWORD path_size = 256;
|
||||
BOOL get_icm_result = GetICMProfile(GetDC((HWND)hwnd), &path_size, monitor_profile_path);
|
||||
|
||||
// directory where Windows stores its profiles
|
||||
char profile_directory[256] = { '\0' };
|
||||
DWORD dir_name_size = 256;
|
||||
BOOL get_color_dir_result = GetColorDirectory(NULL, profile_directory, &dir_name_size);
|
||||
|
||||
// Get the profile file names from Windows
|
||||
ENUMTYPE enum_type;
|
||||
enum_type.dwSize = sizeof(ENUMTYPE);
|
||||
enum_type.dwVersion = ENUM_TYPE_VERSION;
|
||||
enum_type.dwFields = ET_DEVICECLASS; // alternately could use ET_CLASS
|
||||
enum_type.dwDeviceClass = CLASS_MONITOR;
|
||||
|
||||
BYTE *buf = NULL;
|
||||
DWORD buf_size = 0;
|
||||
DWORD num_profiles = 0;
|
||||
|
||||
BOOL other_enum_result = EnumColorProfiles(NULL, &enum_type,
|
||||
buf, &buf_size, &num_profiles);
|
||||
|
||||
if(buf_size > 0 && num_profiles > 0)
|
||||
{
|
||||
buf = (BYTE *)malloc(buf_size);
|
||||
|
||||
other_enum_result = EnumColorProfiles(NULL, &enum_type,
|
||||
buf, &buf_size, &num_profiles);
|
||||
|
||||
if(other_enum_result)
|
||||
{
|
||||
// build a list of the profile descriptions
|
||||
// and a map to return the paths
|
||||
char *prof_name = (char *)buf;
|
||||
|
||||
for(int i=0; i < num_profiles; i++)
|
||||
{
|
||||
std::string prof = prof_name;
|
||||
std::string prof_path = std::string(profile_directory) + "\\" + prof_name;
|
||||
|
||||
cmsHPROFILE hProfile = cmsOpenProfileFromFile(prof_path.c_str(), "r");
|
||||
|
||||
// Note: Windows will give us profiles that aren't ICC (.cdmp for example).
|
||||
// Don't worry, LittleCMS will just return NULL for those.
|
||||
if(hProfile)
|
||||
{
|
||||
char profile_description[256];
|
||||
|
||||
cmsUInt32Number got_desc = cmsGetProfileInfoASCII(hProfile,
|
||||
cmsInfoDescription,
|
||||
"en", "US",
|
||||
profile_description,
|
||||
256);
|
||||
|
||||
if(got_desc)
|
||||
{
|
||||
profile_descriptions.push_back(profile_description);
|
||||
|
||||
profile_paths[ profile_description ] = prof_path;
|
||||
}
|
||||
|
||||
cmsCloseProfile(hProfile);
|
||||
}
|
||||
|
||||
prof_name += strlen(prof_name) + 1;
|
||||
}
|
||||
}
|
||||
|
||||
free(buf);
|
||||
}
|
||||
|
||||
|
||||
if(profile_descriptions.size() > 0)
|
||||
{
|
||||
// set a vector and selected index for building the profile menu
|
||||
profile_descriptions.sort();
|
||||
profile_descriptions.unique();
|
||||
|
||||
std::vector<std::string> profile_vec;
|
||||
int selected = 0;
|
||||
|
||||
for(std::list<std::string>::const_iterator i = profile_descriptions.begin(); i != profile_descriptions.end(); i++)
|
||||
{
|
||||
profile_vec.push_back( *i );
|
||||
|
||||
if( profile_paths[ *i ] == monitor_profile_path)
|
||||
{
|
||||
selected = profile_vec.size() - 1;
|
||||
}
|
||||
}
|
||||
|
||||
// run the dialog
|
||||
g_profile_vec = &profile_vec;
|
||||
g_selected_item = selected;
|
||||
|
||||
int status = DialogBox(hDllInstance, (LPSTR)"PROFILEDIALOG",
|
||||
(HWND)hwnd, (DLGPROC)DialogProc);
|
||||
|
||||
|
||||
if(status == -1)
|
||||
{
|
||||
// dialog didn't open, my bad
|
||||
return true;
|
||||
}
|
||||
else if(g_item_clicked == DLOG_Cancel)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
else
|
||||
{
|
||||
strncpy(path, profile_paths[ profile_vec[ g_selected_item ] ].c_str(), buf_len);
|
||||
|
||||
return true;
|
||||
}
|
||||
}
|
||||
else
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
int PopUpMenu(const MenuVec &menu_items, int selected_index, const void *hwnd)
|
||||
{
|
||||
HMENU menu = CreatePopupMenu();
|
||||
|
||||
if(menu)
|
||||
{
|
||||
for(int i=0; i < menu_items.size(); i++)
|
||||
{
|
||||
std::string label = menu_items[i];
|
||||
|
||||
UINT flags = (i == selected_index ? (MF_STRING | MF_CHECKED) : MF_STRING);
|
||||
|
||||
if(label == "(-")
|
||||
{
|
||||
flags |= MF_SEPARATOR;
|
||||
}
|
||||
else if(label == "$OCIO")
|
||||
{
|
||||
char *file = std::getenv("OCIO"); // not using OpenColorIO_AE_Context::getenvOCIO() here so Photoshop can use this file too
|
||||
|
||||
if(file == NULL)
|
||||
flags |= MF_GRAYED;
|
||||
}
|
||||
else if(label == "(nada)")
|
||||
{
|
||||
flags |= MF_GRAYED;
|
||||
|
||||
char appdata_path[MAX_PATH];
|
||||
HRESULT result = SHGetFolderPath(NULL, CSIDL_COMMON_APPDATA, NULL,
|
||||
SHGFP_TYPE_CURRENT, appdata_path);
|
||||
|
||||
if(result == S_OK)
|
||||
{
|
||||
label = "No configs in " + std::string(appdata_path) + "\\OpenColorIO\\";
|
||||
}
|
||||
}
|
||||
|
||||
AppendMenu(menu, flags, i + 1, label.c_str());
|
||||
}
|
||||
|
||||
POINT pos;
|
||||
GetCursorPos(&pos);
|
||||
|
||||
int result = TrackPopupMenuEx(menu,
|
||||
(TPM_NONOTIFY | TPM_LEFTALIGN | TPM_TOPALIGN | TPM_RETURNCMD),
|
||||
pos.x, pos.y, (HWND)hwnd, NULL);
|
||||
|
||||
DestroyMenu(menu);
|
||||
|
||||
if(result == 0)
|
||||
{
|
||||
// means the user clicked off the menu
|
||||
return selected_index;
|
||||
}
|
||||
else
|
||||
return result - 1;
|
||||
}
|
||||
else
|
||||
return selected_index;
|
||||
}
|
||||
|
||||
|
||||
static void
|
||||
tokenize(std::vector<std::string> &tokens,
|
||||
const std::string& str,
|
||||
std::string delimiters)
|
||||
{
|
||||
std::string::size_type lastPos = str.find_first_not_of(delimiters, 0);
|
||||
std::string::size_type pos = str.find_first_of(delimiters, lastPos);
|
||||
|
||||
while (pos != std::string::npos || lastPos != std::string::npos)
|
||||
{
|
||||
tokens.push_back(str.substr(lastPos, pos - lastPos));
|
||||
lastPos = str.find_first_not_of(delimiters, pos);
|
||||
pos = str.find_first_of(delimiters, lastPos);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
static bool compare_nocase(const std::string &first, const std::string &second)
|
||||
{
|
||||
unsigned int i=0;
|
||||
|
||||
while( (i < first.length()) && (i < second.length()) )
|
||||
{
|
||||
if(tolower(first[i]) < tolower(second[i]))
|
||||
return true;
|
||||
else if(tolower(first[i]) > tolower(second[i]))
|
||||
return false;
|
||||
|
||||
++i;
|
||||
}
|
||||
|
||||
return ( first.length() < second.length() );
|
||||
}
|
||||
|
||||
bool ColorSpacePopUpMenu(OCIO::ConstConfigRcPtr config, std::string &colorSpace, bool selectRoles, const void *hwnd)
|
||||
{
|
||||
HMENU menu = CreatePopupMenu();
|
||||
|
||||
typedef std::list<std::string> CatList;
|
||||
typedef std::map<std::string, CatList> CatMap;
|
||||
|
||||
CatMap categoriesMap;
|
||||
CatMap encodingsMap;
|
||||
|
||||
for(int i=0; i < config->getNumColorSpaces(); ++i)
|
||||
{
|
||||
const char *colorSpaceName = config->getColorSpaceNameByIndex(i);
|
||||
|
||||
OCIO::ConstColorSpaceRcPtr colorSpacePtr = config->getColorSpace(colorSpaceName);
|
||||
|
||||
const char *family = colorSpacePtr->getFamily();
|
||||
|
||||
|
||||
std::vector<std::string> pathComponents;
|
||||
|
||||
if(family != NULL && family != std::string(""))
|
||||
{
|
||||
tokenize(pathComponents, family, std::string(1, config->getFamilySeparator()));
|
||||
}
|
||||
|
||||
pathComponents.push_back(colorSpaceName);
|
||||
|
||||
|
||||
HMENU currentMenu = menu;
|
||||
|
||||
for(int j=0; j < pathComponents.size(); j++)
|
||||
{
|
||||
const std::string &componentName = pathComponents[j];
|
||||
|
||||
if(j == (pathComponents.size() - 1))
|
||||
{
|
||||
UINT flags = MF_STRING;
|
||||
|
||||
if(componentName == colorSpace)
|
||||
flags |= MF_CHECKED;
|
||||
|
||||
const BOOL inserted = AppendMenu(currentMenu, flags, i + 1, componentName.c_str());
|
||||
|
||||
assert(inserted);
|
||||
}
|
||||
else
|
||||
{
|
||||
int componentMenuPos = -1;
|
||||
|
||||
for(int k=0; k < GetMenuItemCount(currentMenu) && componentMenuPos < 0; k++)
|
||||
{
|
||||
CHAR buf[256];
|
||||
|
||||
const int strLen = GetMenuString(currentMenu, k, buf, 255, MF_BYPOSITION);
|
||||
|
||||
assert(strLen > 0);
|
||||
|
||||
if(componentName == buf)
|
||||
componentMenuPos = k;
|
||||
}
|
||||
|
||||
if(componentMenuPos < 0)
|
||||
{
|
||||
HMENU subMenu = CreateMenu();
|
||||
|
||||
const BOOL inserted = AppendMenu(currentMenu, MF_STRING | MF_POPUP, (UINT_PTR)subMenu, componentName.c_str());
|
||||
|
||||
assert(inserted);
|
||||
|
||||
componentMenuPos = (GetMenuItemCount(currentMenu) - 1);
|
||||
}
|
||||
|
||||
currentMenu = GetSubMenu(currentMenu, componentMenuPos);
|
||||
}
|
||||
}
|
||||
|
||||
for(int j=0; j < colorSpacePtr->getNumCategories(); j++)
|
||||
{
|
||||
const char *categoryName = colorSpacePtr->getCategory(j);
|
||||
|
||||
categoriesMap[categoryName].push_back(colorSpaceName);
|
||||
}
|
||||
|
||||
const char *encoding = colorSpacePtr->getEncoding();
|
||||
|
||||
if(encoding != NULL && encoding != std::string(""))
|
||||
{
|
||||
encodingsMap[encoding].push_back(colorSpaceName);
|
||||
}
|
||||
}
|
||||
|
||||
if(encodingsMap.size() > 0 || categoriesMap.size() > 0 || config->getNumRoles() > 0)
|
||||
{
|
||||
const BOOL dividerInserted = InsertMenu(menu, 0, MF_STRING | MF_BYPOSITION | MF_SEPARATOR, 0, "Sep");
|
||||
|
||||
assert(dividerInserted);
|
||||
}
|
||||
|
||||
if(encodingsMap.size() > 0)
|
||||
{
|
||||
HMENU encodingsMenu = CreatePopupMenu();
|
||||
|
||||
const BOOL encodingsInserted = InsertMenu(menu, 0, MF_STRING | MF_BYPOSITION | MF_POPUP, (UINT_PTR)encodingsMenu, "Encodings");
|
||||
|
||||
assert(encodingsInserted);
|
||||
|
||||
CatList encodingsList;
|
||||
|
||||
for(CatMap::const_iterator i = encodingsMap.begin(); i != encodingsMap.end(); ++i)
|
||||
{
|
||||
encodingsList.push_back(i->first);
|
||||
}
|
||||
|
||||
encodingsList.sort(compare_nocase);
|
||||
|
||||
for(CatList::const_iterator i = encodingsList.begin(); i != encodingsList.end(); ++i)
|
||||
{
|
||||
const std::string &encoding = *i;
|
||||
|
||||
CatList &spacesList = encodingsMap[encoding];
|
||||
|
||||
spacesList.sort(compare_nocase);
|
||||
|
||||
HMENU encodingSubmenu = CreatePopupMenu();
|
||||
|
||||
const BOOL encodingInserted = AppendMenu(encodingsMenu, MF_STRING | MF_POPUP, (UINT_PTR)encodingSubmenu, encoding.c_str());
|
||||
|
||||
assert(encodingInserted);
|
||||
|
||||
for(CatList::const_iterator j = spacesList.begin(); j != spacesList.end(); ++j)
|
||||
{
|
||||
const std::string &colorSpaceName = *j;
|
||||
|
||||
int colorSpaceIndex = -1;
|
||||
|
||||
for(int k=0; k < config->getNumColorSpaces() && colorSpaceIndex < 0; k++)
|
||||
{
|
||||
const std::string colorSpaceName2 = config->getColorSpaceNameByIndex(k);
|
||||
|
||||
if(colorSpaceName2 == colorSpaceName)
|
||||
colorSpaceIndex = k;
|
||||
}
|
||||
|
||||
UINT colorSpaceFlags = MF_STRING;
|
||||
|
||||
if(colorSpaceName == colorSpace)
|
||||
colorSpaceFlags |= MF_CHECKED;
|
||||
|
||||
const BOOL colorSpaceInsterted = AppendMenu(encodingSubmenu, colorSpaceFlags, colorSpaceIndex + 1, colorSpaceName.c_str());
|
||||
|
||||
assert(colorSpaceInsterted);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if(categoriesMap.size() > 0)
|
||||
{
|
||||
HMENU categoriesMenu = CreatePopupMenu();
|
||||
|
||||
const BOOL categoriesInserted = InsertMenu(menu, 0, MF_STRING | MF_BYPOSITION | MF_POPUP, (UINT_PTR)categoriesMenu, "Categories");
|
||||
|
||||
assert(categoriesInserted);
|
||||
|
||||
CatList categoriesList;
|
||||
|
||||
for(CatMap::const_iterator i = categoriesMap.begin(); i != categoriesMap.end(); ++i)
|
||||
{
|
||||
categoriesList.push_back(i->first);
|
||||
}
|
||||
|
||||
categoriesList.sort(compare_nocase);
|
||||
|
||||
for(CatList::const_iterator i = categoriesList.begin(); i != categoriesList.end(); ++i)
|
||||
{
|
||||
const std::string &category = *i;
|
||||
|
||||
CatList &spacesList = categoriesMap[category];
|
||||
|
||||
spacesList.sort(compare_nocase);
|
||||
|
||||
HMENU categorySubmenu = CreatePopupMenu();
|
||||
|
||||
const BOOL categoryInserted = AppendMenu(categoriesMenu, MF_STRING | MF_POPUP, (UINT_PTR)categorySubmenu, category.c_str());
|
||||
|
||||
assert(categoryInserted);
|
||||
|
||||
for(CatList::const_iterator j = spacesList.begin(); j != spacesList.end(); ++j)
|
||||
{
|
||||
const std::string &colorSpaceName = *j;
|
||||
|
||||
int colorSpaceIndex = -1;
|
||||
|
||||
for(int k=0; k < config->getNumColorSpaces() && colorSpaceIndex < 0; k++)
|
||||
{
|
||||
const std::string colorSpaceName2 = config->getColorSpaceNameByIndex(k);
|
||||
|
||||
if(colorSpaceName2 == colorSpaceName)
|
||||
colorSpaceIndex = k;
|
||||
}
|
||||
|
||||
UINT colorSpaceFlags = MF_STRING;
|
||||
|
||||
if(colorSpaceName == colorSpace)
|
||||
colorSpaceFlags |= MF_CHECKED;
|
||||
|
||||
const BOOL colorSpaceInsterted = AppendMenu(categorySubmenu, colorSpaceFlags, colorSpaceIndex + 1, colorSpaceName.c_str());
|
||||
|
||||
assert(colorSpaceInsterted);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if(config->getNumRoles() > 0)
|
||||
{
|
||||
HMENU rolesMenu = CreatePopupMenu();
|
||||
|
||||
const BOOL rolesInserted = InsertMenu(menu, 0, MF_STRING | MF_BYPOSITION | MF_POPUP, (UINT_PTR)rolesMenu, "Roles");
|
||||
|
||||
assert(rolesInserted);
|
||||
|
||||
for(int i=0; i < config->getNumRoles(); i++)
|
||||
{
|
||||
const std::string roleName = config->getRoleName(i);
|
||||
|
||||
OCIO::ConstColorSpaceRcPtr colorSpacePtr = config->getColorSpace(roleName.c_str());
|
||||
|
||||
const std::string colorSpaceName = colorSpacePtr->getName();
|
||||
|
||||
int colorSpaceIndex = -1;
|
||||
|
||||
for(int k=0; k < config->getNumColorSpaces() && colorSpaceIndex < 0; k++)
|
||||
{
|
||||
const std::string colorSpaceName2 = config->getColorSpaceNameByIndex(k);
|
||||
|
||||
if(colorSpaceName2 == colorSpaceName)
|
||||
colorSpaceIndex = k;
|
||||
}
|
||||
|
||||
HMENU roleSubmenu = CreatePopupMenu();
|
||||
|
||||
UINT roleFlags = MF_STRING | MF_POPUP;
|
||||
|
||||
if(selectRoles && roleName == colorSpace)
|
||||
roleFlags |= MF_CHECKED;
|
||||
|
||||
const BOOL roleInserted = AppendMenu(rolesMenu, roleFlags, (UINT_PTR)roleSubmenu, roleName.c_str());
|
||||
|
||||
assert(roleInserted);
|
||||
|
||||
UINT colorSpaceFlags = MF_STRING;
|
||||
|
||||
if(colorSpaceName == colorSpace)
|
||||
colorSpaceFlags |= MF_CHECKED;
|
||||
|
||||
const BOOL colorSpaceInsterted = AppendMenu(roleSubmenu, colorSpaceFlags, colorSpaceIndex + 1, colorSpaceName.c_str());
|
||||
|
||||
assert(colorSpaceInsterted);
|
||||
}
|
||||
}
|
||||
|
||||
POINT pos;
|
||||
GetCursorPos(&pos);
|
||||
|
||||
int result = TrackPopupMenuEx(menu,
|
||||
(TPM_NONOTIFY | TPM_LEFTALIGN | TPM_TOPALIGN | TPM_RETURNCMD),
|
||||
pos.x, pos.y, (HWND)hwnd, NULL);
|
||||
|
||||
DestroyMenu(menu);
|
||||
|
||||
if(result > 0)
|
||||
{
|
||||
colorSpace = config->getColorSpaceNameByIndex(result - 1);
|
||||
|
||||
return true;
|
||||
}
|
||||
else
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
void GetStdConfigs(ConfigVec &configs)
|
||||
{
|
||||
char appdata_path[MAX_PATH];
|
||||
|
||||
HRESULT result = SHGetFolderPath(NULL, CSIDL_COMMON_APPDATA, NULL,
|
||||
SHGFP_TYPE_CURRENT, appdata_path);
|
||||
|
||||
if(result == S_OK)
|
||||
{
|
||||
std::string dir_path = std::string(appdata_path) + "\\OpenColorIO\\";
|
||||
|
||||
std::string search_path = dir_path + "*";
|
||||
|
||||
WIN32_FIND_DATA find_data;
|
||||
|
||||
HANDLE searchH = FindFirstFile(search_path.c_str(), &find_data);
|
||||
|
||||
if(searchH != INVALID_HANDLE_VALUE)
|
||||
{
|
||||
if(find_data.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY)
|
||||
{
|
||||
std::string config_path = dir_path + find_data.cFileName + "\\config.ocio";
|
||||
|
||||
WIN32_FIND_DATA find_data_temp;
|
||||
|
||||
HANDLE fileH = FindFirstFile(config_path.c_str(), &find_data_temp);
|
||||
|
||||
if(fileH != INVALID_HANDLE_VALUE)
|
||||
{
|
||||
configs.push_back(find_data.cFileName);
|
||||
|
||||
FindClose(fileH);
|
||||
}
|
||||
}
|
||||
|
||||
while( FindNextFile(searchH, &find_data) )
|
||||
{
|
||||
if(find_data.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY)
|
||||
{
|
||||
std::string config_path = dir_path + find_data.cFileName + "\\config.ocio";
|
||||
|
||||
WIN32_FIND_DATA find_data_temp;
|
||||
|
||||
HANDLE fileH = FindFirstFile(config_path.c_str(), &find_data_temp);
|
||||
|
||||
if(fileH != INVALID_HANDLE_VALUE)
|
||||
{
|
||||
configs.push_back(find_data.cFileName);
|
||||
|
||||
FindClose(fileH);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
FindClose(searchH);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
std::string GetStdConfigPath(const std::string &name)
|
||||
{
|
||||
char appdata_path[MAX_PATH];
|
||||
|
||||
HRESULT result = SHGetFolderPath(NULL, CSIDL_COMMON_APPDATA, NULL,
|
||||
SHGFP_TYPE_CURRENT, appdata_path);
|
||||
|
||||
if(result == S_OK)
|
||||
{
|
||||
std::string config_path = std::string(appdata_path) + "\\OpenColorIO\\" +
|
||||
name + "\\config.ocio";
|
||||
|
||||
WIN32_FIND_DATA find_data;
|
||||
|
||||
HANDLE searchH = FindFirstFile(config_path.c_str(), &find_data);
|
||||
|
||||
if(searchH != INVALID_HANDLE_VALUE)
|
||||
{
|
||||
FindClose(searchH);
|
||||
|
||||
return config_path;
|
||||
}
|
||||
}
|
||||
|
||||
return "";
|
||||
}
|
||||
|
||||
|
||||
void ErrorMessage(const char *message , const void *hwnd)
|
||||
{
|
||||
MessageBox((HWND)hwnd, message, "OpenColorIO", MB_OK);
|
||||
}
|
||||
|
||||
#ifdef SUPPLY_HINSTANCE
|
||||
void SetHInstance(void *hInstance)
|
||||
{
|
||||
hDllInstance = (HINSTANCE)hInstance;
|
||||
}
|
||||
#else
|
||||
BOOL WINAPI DllMain(HANDLE hInstance, DWORD fdwReason, LPVOID lpReserved)
|
||||
{
|
||||
if (fdwReason == DLL_PROCESS_ATTACH)
|
||||
hDllInstance = (HINSTANCE)hInstance;
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
#endif
|
||||
-191
@@ -1,191 +0,0 @@
|
||||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
// Copyright Contributors to the OpenColorIO Project.
|
||||
|
||||
|
||||
#include "OpenColorIO_AE_GL.h"
|
||||
|
||||
#include <windows.h>
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
|
||||
static HWND g_win = NULL;
|
||||
static HDC g_hdc = NULL;
|
||||
static HGLRC g_context = NULL;
|
||||
static GLuint g_framebuffer = GL_INVALID_VALUE;
|
||||
|
||||
|
||||
static bool HaveRequiredExtensions()
|
||||
{
|
||||
const GLubyte *strVersion = glGetString(GL_VERSION);
|
||||
const GLubyte *strExt = glGetString(GL_EXTENSIONS);
|
||||
|
||||
if(strVersion == NULL)
|
||||
return false;
|
||||
|
||||
#define CheckExtension(N) glewIsExtensionSupported(N)
|
||||
|
||||
return (GLEW_VERSION_2_0 &&
|
||||
CheckExtension("GL_ARB_color_buffer_float") &&
|
||||
CheckExtension("GL_ARB_texture_float") &&
|
||||
CheckExtension("GL_ARB_vertex_program") &&
|
||||
CheckExtension("GL_ARB_vertex_shader") &&
|
||||
CheckExtension("GL_ARB_texture_cube_map") &&
|
||||
CheckExtension("GL_ARB_fragment_shader") &&
|
||||
CheckExtension("GL_ARB_draw_buffers") &&
|
||||
CheckExtension("GL_ARB_framebuffer_object") );
|
||||
}
|
||||
|
||||
|
||||
void GlobalSetup_GL()
|
||||
{
|
||||
GLenum init = glewInit();
|
||||
|
||||
if(init != GLEW_OK)
|
||||
return;
|
||||
|
||||
|
||||
WNDCLASSEX winClass;
|
||||
MSG uMsg;
|
||||
|
||||
memset(&uMsg,0,sizeof(uMsg));
|
||||
|
||||
winClass.lpszClassName = "OpenColorIO_AE_Win_Class";
|
||||
winClass.cbSize = sizeof(WNDCLASSEX);
|
||||
winClass.style = CS_HREDRAW | CS_VREDRAW;
|
||||
winClass.lpfnWndProc = DefWindowProc;
|
||||
winClass.hInstance = NULL;
|
||||
winClass.hIcon = NULL;
|
||||
winClass.hIconSm = NULL;
|
||||
winClass.hCursor = LoadCursor(NULL, IDC_ARROW);
|
||||
winClass.hbrBackground = (HBRUSH)GetStockObject(BLACK_BRUSH);
|
||||
winClass.lpszMenuName = NULL;
|
||||
winClass.cbClsExtra = 0;
|
||||
winClass.cbWndExtra = 0;
|
||||
|
||||
if( !( RegisterClassEx(&winClass) ) )
|
||||
return;
|
||||
|
||||
g_win = CreateWindowEx( NULL, "OpenColorIO_AE_Win_Class",
|
||||
"OpenGL-using FBOs in AE",
|
||||
0, 0,
|
||||
0, 50, 50,
|
||||
NULL,
|
||||
NULL,
|
||||
NULL,
|
||||
NULL );
|
||||
|
||||
if(g_win == NULL)
|
||||
return;
|
||||
|
||||
g_hdc = GetDC(g_win);
|
||||
|
||||
|
||||
int pixelFormat;
|
||||
|
||||
PIXELFORMATDESCRIPTOR pfd;
|
||||
ZeroMemory( &pfd, sizeof( pfd ) );
|
||||
|
||||
pfd.nSize = sizeof(PIXELFORMATDESCRIPTOR);
|
||||
pfd.nVersion = 1;
|
||||
pfd.dwFlags = PFD_DRAW_TO_WINDOW | PFD_SUPPORT_OPENGL | PFD_DOUBLEBUFFER;
|
||||
pfd.iPixelType = PFD_TYPE_RGBA;
|
||||
pfd.cColorBits = 128;
|
||||
pfd.cDepthBits = 32;
|
||||
pfd.cStencilBits = 32;
|
||||
pfd.iLayerType = PFD_MAIN_PLANE;
|
||||
|
||||
pixelFormat = ChoosePixelFormat(g_hdc, &pfd);
|
||||
|
||||
BOOL set_format = SetPixelFormat(g_hdc, pixelFormat, &pfd);
|
||||
|
||||
if(!set_format)
|
||||
{
|
||||
GlobalSetdown_GL();
|
||||
return;
|
||||
}
|
||||
|
||||
g_context = wglCreateContext(g_hdc);
|
||||
|
||||
glFlush();
|
||||
|
||||
if(g_context == NULL)
|
||||
{
|
||||
GlobalSetdown_GL();
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
SetPluginContext();
|
||||
|
||||
|
||||
GLint units;
|
||||
glGetIntegerv(GL_MAX_TEXTURE_UNITS, &units);
|
||||
|
||||
|
||||
if( !HaveRequiredExtensions() || units < 2)
|
||||
{
|
||||
GlobalSetdown_GL();
|
||||
SetAEContext();
|
||||
return;
|
||||
}
|
||||
|
||||
glGenFramebuffersEXT(1, &g_framebuffer);
|
||||
|
||||
|
||||
SetAEContext();
|
||||
}
|
||||
|
||||
|
||||
bool HaveOpenGL()
|
||||
{
|
||||
return (g_context != NULL && g_win != NULL);
|
||||
}
|
||||
|
||||
|
||||
static HDC g_ae_hdc;
|
||||
static HGLRC g_ae_context;
|
||||
|
||||
void SetPluginContext()
|
||||
{
|
||||
g_ae_hdc = wglGetCurrentDC();
|
||||
g_ae_context = wglGetCurrentContext();
|
||||
|
||||
wglMakeCurrent(g_hdc, g_context);
|
||||
}
|
||||
|
||||
|
||||
void SetAEContext()
|
||||
{
|
||||
wglMakeCurrent(g_ae_hdc, g_ae_context);
|
||||
}
|
||||
|
||||
|
||||
GLuint GetFrameBuffer()
|
||||
{
|
||||
return g_framebuffer;
|
||||
}
|
||||
|
||||
|
||||
void GlobalSetdown_GL()
|
||||
{
|
||||
if(g_framebuffer != GL_INVALID_VALUE)
|
||||
{
|
||||
glDeleteFramebuffersEXT(1, &g_framebuffer);
|
||||
g_framebuffer = GL_INVALID_VALUE;
|
||||
}
|
||||
|
||||
if(g_context)
|
||||
{
|
||||
wglDeleteContext(g_context);
|
||||
g_context = NULL;
|
||||
}
|
||||
|
||||
if(g_win)
|
||||
{
|
||||
ReleaseDC(g_win, g_hdc);
|
||||
g_win = NULL;
|
||||
g_hdc = NULL;
|
||||
|
||||
UnregisterClass("OpenColorIO_AE_Win_Class", NULL);
|
||||
}
|
||||
}
|
||||
Vendored
-17
@@ -1,17 +0,0 @@
|
||||
//{{NO_DEPENDENCIES}}
|
||||
// Microsoft Visual C++ generated include file.
|
||||
// Used by OpenColorIO.rc
|
||||
//
|
||||
#define IDB_BITMAP1 102
|
||||
#define BANNER1 102
|
||||
|
||||
// Next default values for new objects
|
||||
//
|
||||
#ifdef APSTUDIO_INVOKED
|
||||
#ifndef APSTUDIO_READONLY_SYMBOLS
|
||||
#define _APS_NEXT_RESOURCE_VALUE 103
|
||||
#define _APS_NEXT_COMMAND_VALUE 40001
|
||||
#define _APS_NEXT_CONTROL_VALUE 1002
|
||||
#define _APS_NEXT_SYMED_VALUE 101
|
||||
#endif
|
||||
#endif
|
||||
@@ -1,70 +0,0 @@
|
||||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
// Copyright Contributors to the OpenColorIO Project.
|
||||
|
||||
#ifndef INCLUDED_OCIO_OPENCOLORABI_H
|
||||
#define INCLUDED_OCIO_OPENCOLORABI_H
|
||||
|
||||
// Makefile configuration options
|
||||
#define OCIO_NAMESPACE OpenColorIO
|
||||
|
||||
#define OCIO_VERSION_STR "2.2.0"
|
||||
#define OCIO_VERSION_STATUS_STR ""
|
||||
#define OCIO_VERSION_FULL_STR "2.2.0"
|
||||
|
||||
// Deprecated synonym for downstream projects that expect the 1.x name
|
||||
#define OCIO_VERSION "2.2.0"
|
||||
|
||||
/* Version as a single 4-byte hex number, e.g. 0x01050200 == 1.5.2
|
||||
Use this for numeric comparisons, e.g. #if OCIO_VERSION_HEX >= ...
|
||||
Note: in the case where SOVERSION is overridden at compile-time,
|
||||
this will reflect the original API version number.
|
||||
*/
|
||||
#define OCIO_VERSION_HEX ((2 << 24) | \
|
||||
(2 << 16) | \
|
||||
(0 << 8))
|
||||
|
||||
#define OCIO_VERSION_MAJOR 2
|
||||
#define OCIO_VERSION_MINOR 2
|
||||
|
||||
|
||||
// Highlight deprecated methods or classes.
|
||||
#if defined(_MSC_VER)
|
||||
#define OCIO_DEPRECATED(msg) __declspec(deprecated(msg))
|
||||
#elif __cplusplus >= 201402L
|
||||
#define OCIO_DEPRECATED(msg) [[deprecated(msg)]]
|
||||
#elif defined(__GNUC__) || defined(__clang__)
|
||||
#define OCIO_DEPRECATED(msg) __attribute__((deprecated(msg)))
|
||||
#else
|
||||
#define OCIO_DEPRECATED(msg) /* unsupported on this platform */
|
||||
#endif
|
||||
|
||||
|
||||
// shared_ptr / dynamic_pointer_cast
|
||||
#include <memory>
|
||||
#define OCIO_SHARED_PTR std::shared_ptr
|
||||
#define OCIO_DYNAMIC_POINTER_CAST std::dynamic_pointer_cast
|
||||
|
||||
// If supported, define OCIOEXPORT, OCIOHIDDEN
|
||||
// (used to choose which symbols to export from OpenColorIO)
|
||||
#if defined(_WIN32)
|
||||
// Windows requires you to export from the main library and then import in any others
|
||||
// only when compiling a dynamic library (i.e. DLL)
|
||||
#ifndef OpenColorIO_SKIP_IMPORTS
|
||||
#if defined OpenColorIO_EXPORTS
|
||||
#define OCIOEXPORT __declspec(dllexport)
|
||||
#else
|
||||
#define OCIOEXPORT __declspec(dllimport)
|
||||
#endif
|
||||
#else
|
||||
#define OCIOEXPORT
|
||||
#endif
|
||||
#define OCIOHIDDEN
|
||||
#elif defined __GNUC__
|
||||
#define OCIOEXPORT __attribute__ ((visibility("default")))
|
||||
#define OCIOHIDDEN __attribute__ ((visibility("hidden")))
|
||||
#else // Others platforms not supported atm
|
||||
#define OCIOEXPORT
|
||||
#define OCIOHIDDEN
|
||||
#endif
|
||||
|
||||
#endif // INCLUDED_OCIO_OPENCOLORABI_H
|
||||
File diff suppressed because it is too large
Load Diff
-638
@@ -1,638 +0,0 @@
|
||||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 44;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
2A180A6914801EB90000D11A /* OpenColorIO_AE_MonitorProfileChooser.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2A180A6814801EB90000D11A /* OpenColorIO_AE_MonitorProfileChooser.xib */; };
|
||||
2A180A6D14801FFA0000D11A /* OpenColorIO_AE_MonitorProfileChooser_Controller.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A180A6B14801FFA0000D11A /* OpenColorIO_AE_MonitorProfileChooser_Controller.m */; };
|
||||
2A41D964254B8EBE00893EFF /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A41D963254B8EBE00893EFF /* IOKit.framework */; };
|
||||
2A4A0AF61554679400D5AEB7 /* ocioicc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A4A0AF41554679400D5AEB7 /* ocioicc.cpp */; };
|
||||
2A4F8FEF234D0DFC008A9921 /* libexpat.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A4F8FE5234D0DED008A9921 /* libexpat.a */; };
|
||||
2A4F8FF0234D0DFC008A9921 /* libpystring.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A4F8FEA234D0DED008A9921 /* libpystring.a */; };
|
||||
2A60CADB1491A51C009D6DBF /* OpenColorIO_AE_GL_Cocoa.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2A60CADA1491A51C009D6DBF /* OpenColorIO_AE_GL_Cocoa.mm */; };
|
||||
2AB82E43227FDC2D00CF8E58 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AB82E42227FDC2D00CF8E58 /* Cocoa.framework */; };
|
||||
2AB82E45227FDC5C00CF8E58 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AB82E44227FDC5B00CF8E58 /* OpenGL.framework */; };
|
||||
2AB82E47227FDC6200CF8E58 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AB82E46227FDC6200CF8E58 /* AGL.framework */; };
|
||||
2AC48DCC234D0D7C00EAA2BB /* libilmbasehalf.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A58973F234D0AD6005B5551 /* libilmbasehalf.a */; };
|
||||
2AF56B96147A431100F9968C /* OpenColorIO_AE_ArbData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AF56B8F147A431100F9968C /* OpenColorIO_AE_ArbData.cpp */; };
|
||||
2AF56B99147A431100F9968C /* OpenColorIO_AE_PiPL.r in Rez */ = {isa = PBXBuildFile; fileRef = 2AF56B92147A431100F9968C /* OpenColorIO_AE_PiPL.r */; };
|
||||
2AF56B9A147A431100F9968C /* OpenColorIO_AE_UI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AF56B93147A431100F9968C /* OpenColorIO_AE_UI.cpp */; };
|
||||
2AF56B9B147A431100F9968C /* OpenColorIO_AE.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AF56B94147A431100F9968C /* OpenColorIO_AE.cpp */; };
|
||||
2AF56BA0147A458800F9968C /* AEGP_SuiteHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AF56B9D147A458800F9968C /* AEGP_SuiteHandler.cpp */; };
|
||||
2AF56BA1147A458800F9968C /* MissingSuiteError.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AF56B9F147A458800F9968C /* MissingSuiteError.cpp */; };
|
||||
2AF56C24147A54A300F9968C /* OpenColorIO_AE_Dialogs_Cocoa.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2AF56B90147A431100F9968C /* OpenColorIO_AE_Dialogs_Cocoa.mm */; };
|
||||
2AF56D06147AB5C900F9968C /* DrawbotBot.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AF56D04147AB5C900F9968C /* DrawbotBot.cpp */; };
|
||||
2AF56EE8147AD11200F9968C /* libOpenColorIO.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AF56EE7147AD10E00F9968C /* libOpenColorIO.a */; };
|
||||
2AF57005147AE17400F9968C /* libyaml.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AF57001147AE16A00F9968C /* libyaml.a */; };
|
||||
2AF57B93147C6FE000F9968C /* OpenColorIO_AE_Menu.m in Sources */ = {isa = PBXBuildFile; fileRef = 2AF57B92147C6FE000F9968C /* OpenColorIO_AE_Menu.m */; };
|
||||
2AF57D20147C994100F9968C /* OpenColorIO_AE_Context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AF57D1F147C994100F9968C /* OpenColorIO_AE_Context.cpp */; };
|
||||
2AF999CB147E1DD200FEB83B /* liblcms.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AF999C8147E1DCA00FEB83B /* liblcms.a */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXContainerItemProxy section */
|
||||
2A4F8FE4234D0DED008A9921 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AB82E2F227FD6FB00CF8E58 /* expat.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 2ACF559C1477692300991ED5;
|
||||
remoteInfo = expat;
|
||||
};
|
||||
2A4F8FE9234D0DED008A9921 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AEABA1C23424F150053BCB6 /* pystring.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 2AEABA0E23424ED50053BCB6;
|
||||
remoteInfo = pystring;
|
||||
};
|
||||
2A4F8FEB234D0DF6008A9921 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AEABA1C23424F150053BCB6 /* pystring.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 2AEABA0D23424ED50053BCB6;
|
||||
remoteInfo = pystring;
|
||||
};
|
||||
2A4F8FED234D0DF6008A9921 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AB82E2F227FD6FB00CF8E58 /* expat.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 2ACF559B1477692300991ED5;
|
||||
remoteInfo = expat;
|
||||
};
|
||||
2A58973E234D0AD6005B5551 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2A98209D227FAC830060FDD2 /* ilmbasehalf.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 2ACF559C1477692300991ED5;
|
||||
remoteInfo = ilmbasehalf;
|
||||
};
|
||||
2A589740234D0AD6005B5551 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2A98209D227FAC830060FDD2 /* ilmbasehalf.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 2AEAB9BD233EE7380053BCB6;
|
||||
remoteInfo = eLut;
|
||||
};
|
||||
2A589742234D0AD6005B5551 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2A98209D227FAC830060FDD2 /* ilmbasehalf.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 2AEAB9CE233EE8150053BCB6;
|
||||
remoteInfo = toFloat;
|
||||
};
|
||||
2AC48DC7234D0C1200EAA2BB /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2A98209D227FAC830060FDD2 /* ilmbasehalf.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 2ACF559B1477692300991ED5;
|
||||
remoteInfo = ilmbasehalf;
|
||||
};
|
||||
2AF56EE6147AD10E00F9968C /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AF56EE2147AD10E00F9968C /* OpenColorIO.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 2ACF567114776A0A00991ED5;
|
||||
remoteInfo = OpenColorIO;
|
||||
};
|
||||
2AF57000147AE16A00F9968C /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AF56FF3147AE16A00F9968C /* yaml.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 2ACF559C1477692300991ED5;
|
||||
remoteInfo = yaml;
|
||||
};
|
||||
2AF57014147AE18600F9968C /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AF56FF3147AE16A00F9968C /* yaml.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 2ACF559B1477692300991ED5;
|
||||
remoteInfo = yaml;
|
||||
};
|
||||
2AF57016147AE18600F9968C /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AF56EE2147AD10E00F9968C /* OpenColorIO.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 2ACF567014776A0A00991ED5;
|
||||
remoteInfo = OpenColorIO;
|
||||
};
|
||||
2AF999C7147E1DCA00FEB83B /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AF999C0147E1DCA00FEB83B /* lcms.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 2ACF9E56147824F500991ED5;
|
||||
remoteInfo = lcms;
|
||||
};
|
||||
2AF999CC147E1DDB00FEB83B /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AF999C0147E1DCA00FEB83B /* lcms.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 2ACF9E55147824F500991ED5;
|
||||
remoteInfo = lcms;
|
||||
};
|
||||
/* End PBXContainerItemProxy section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
2A180A6814801EB90000D11A /* OpenColorIO_AE_MonitorProfileChooser.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = OpenColorIO_AE_MonitorProfileChooser.xib; path = ../../../mac/OpenColorIO_AE_MonitorProfileChooser.xib; sourceTree = "<group>"; };
|
||||
2A180A6B14801FFA0000D11A /* OpenColorIO_AE_MonitorProfileChooser_Controller.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = OpenColorIO_AE_MonitorProfileChooser_Controller.m; path = ../../../mac/OpenColorIO_AE_MonitorProfileChooser_Controller.m; sourceTree = "<group>"; usesTabs = 0; };
|
||||
2A180A6C14801FFA0000D11A /* OpenColorIO_AE_MonitorProfileChooser_Controller.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenColorIO_AE_MonitorProfileChooser_Controller.h; path = ../../../mac/OpenColorIO_AE_MonitorProfileChooser_Controller.h; sourceTree = "<group>"; usesTabs = 0; };
|
||||
2A41D963254B8EBE00893EFF /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; };
|
||||
2A4A0AF41554679400D5AEB7 /* ocioicc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ocioicc.cpp; path = ../../../../../src/apps/ociobakelut/ocioicc.cpp; sourceTree = SOURCE_ROOT; };
|
||||
2A4A0AF51554679400D5AEB7 /* ocioicc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ocioicc.h; path = ../../../../../src/apps/ociobakelut/ocioicc.h; sourceTree = SOURCE_ROOT; };
|
||||
2A60CAD91491A506009D6DBF /* OpenColorIO_AE_GL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenColorIO_AE_GL.h; path = ../../../OpenColorIO_AE_GL.h; sourceTree = SOURCE_ROOT; usesTabs = 0; };
|
||||
2A60CADA1491A51C009D6DBF /* OpenColorIO_AE_GL_Cocoa.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = OpenColorIO_AE_GL_Cocoa.mm; path = ../../../mac/OpenColorIO_AE_GL_Cocoa.mm; sourceTree = SOURCE_ROOT; usesTabs = 0; };
|
||||
2A98209D227FAC830060FDD2 /* ilmbasehalf.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = ilmbasehalf.xcodeproj; path = ../ext/ilmbasehalf.xcodeproj; sourceTree = SOURCE_ROOT; };
|
||||
2AB82E2F227FD6FB00CF8E58 /* expat.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = expat.xcodeproj; path = ../ext/expat.xcodeproj; sourceTree = SOURCE_ROOT; };
|
||||
2AB82E42227FDC2D00CF8E58 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; };
|
||||
2AB82E44227FDC5B00CF8E58 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; };
|
||||
2AB82E46227FDC6200CF8E58 /* AGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AGL.framework; path = System/Library/Frameworks/AGL.framework; sourceTree = SDKROOT; };
|
||||
2AEABA1C23424F150053BCB6 /* pystring.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = pystring.xcodeproj; path = ../ext/pystring.xcodeproj; sourceTree = SOURCE_ROOT; };
|
||||
2AF56B8F147A431100F9968C /* OpenColorIO_AE_ArbData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = OpenColorIO_AE_ArbData.cpp; path = ../../../OpenColorIO_AE_ArbData.cpp; sourceTree = SOURCE_ROOT; usesTabs = 0; };
|
||||
2AF56B90147A431100F9968C /* OpenColorIO_AE_Dialogs_Cocoa.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = OpenColorIO_AE_Dialogs_Cocoa.mm; path = ../../../mac/OpenColorIO_AE_Dialogs_Cocoa.mm; sourceTree = SOURCE_ROOT; usesTabs = 0; };
|
||||
2AF56B92147A431100F9968C /* OpenColorIO_AE_PiPL.r */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.rez; name = OpenColorIO_AE_PiPL.r; path = ../../../OpenColorIO_AE_PiPL.r; sourceTree = SOURCE_ROOT; usesTabs = 0; };
|
||||
2AF56B93147A431100F9968C /* OpenColorIO_AE_UI.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = OpenColorIO_AE_UI.cpp; path = ../../../OpenColorIO_AE_UI.cpp; sourceTree = SOURCE_ROOT; usesTabs = 0; };
|
||||
2AF56B94147A431100F9968C /* OpenColorIO_AE.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = OpenColorIO_AE.cpp; path = ../../../OpenColorIO_AE.cpp; sourceTree = SOURCE_ROOT; usesTabs = 0; };
|
||||
2AF56B95147A431100F9968C /* OpenColorIO_AE.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenColorIO_AE.h; path = ../../../OpenColorIO_AE.h; sourceTree = SOURCE_ROOT; usesTabs = 0; };
|
||||
2AF56B9D147A458800F9968C /* AEGP_SuiteHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AEGP_SuiteHandler.cpp; path = "../../../../../ext/Adobe After Effects 2021 Mac SDK/Examples/Util/AEGP_SuiteHandler.cpp"; sourceTree = SOURCE_ROOT; usesTabs = 0; };
|
||||
2AF56B9E147A458800F9968C /* AEGP_SuiteHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AEGP_SuiteHandler.h; path = "../../../../../ext/Adobe After Effects 2021 Mac SDK/Examples/Util/AEGP_SuiteHandler.h"; sourceTree = SOURCE_ROOT; usesTabs = 0; };
|
||||
2AF56B9F147A458800F9968C /* MissingSuiteError.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MissingSuiteError.cpp; path = "../../../../../ext/Adobe After Effects 2021 Mac SDK/Examples/Util/MissingSuiteError.cpp"; sourceTree = SOURCE_ROOT; usesTabs = 0; };
|
||||
2AF56D04147AB5C900F9968C /* DrawbotBot.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DrawbotBot.cpp; path = ../../../DrawbotBot.cpp; sourceTree = SOURCE_ROOT; usesTabs = 0; };
|
||||
2AF56D05147AB5C900F9968C /* DrawbotBot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DrawbotBot.h; path = ../../../DrawbotBot.h; sourceTree = SOURCE_ROOT; usesTabs = 0; };
|
||||
2AF56EE2147AD10E00F9968C /* OpenColorIO.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = OpenColorIO.xcodeproj; path = ../OpenColorIO.xcodeproj; sourceTree = SOURCE_ROOT; };
|
||||
2AF56FF3147AE16A00F9968C /* yaml.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = yaml.xcodeproj; path = ../ext/yaml.xcodeproj; sourceTree = SOURCE_ROOT; };
|
||||
2AF57171147B36F300F9968C /* OpenColorIO_AE_Dialogs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenColorIO_AE_Dialogs.h; path = ../../../OpenColorIO_AE_Dialogs.h; sourceTree = SOURCE_ROOT; usesTabs = 0; };
|
||||
2AF57B91147C6FE000F9968C /* OpenColorIO_AE_Menu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenColorIO_AE_Menu.h; path = ../../../mac/OpenColorIO_AE_Menu.h; sourceTree = "<group>"; usesTabs = 0; };
|
||||
2AF57B92147C6FE000F9968C /* OpenColorIO_AE_Menu.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = OpenColorIO_AE_Menu.m; path = ../../../mac/OpenColorIO_AE_Menu.m; sourceTree = "<group>"; usesTabs = 0; };
|
||||
2AF57D1E147C994100F9968C /* OpenColorIO_AE_Context.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenColorIO_AE_Context.h; path = ../../../OpenColorIO_AE_Context.h; sourceTree = SOURCE_ROOT; usesTabs = 0; };
|
||||
2AF57D1F147C994100F9968C /* OpenColorIO_AE_Context.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = OpenColorIO_AE_Context.cpp; path = ../../../OpenColorIO_AE_Context.cpp; sourceTree = SOURCE_ROOT; usesTabs = 0; };
|
||||
2AF999C0147E1DCA00FEB83B /* lcms.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = lcms.xcodeproj; path = ../ext/lcms.xcodeproj; sourceTree = SOURCE_ROOT; };
|
||||
C4E618CC095A3CE80012CA3F /* OpenColorIO.plugin */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = OpenColorIO.plugin; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
C4E618CA095A3CE80012CA3F /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2AB82E43227FDC2D00CF8E58 /* Cocoa.framework in Frameworks */,
|
||||
2A41D964254B8EBE00893EFF /* IOKit.framework in Frameworks */,
|
||||
2AB82E45227FDC5C00CF8E58 /* OpenGL.framework in Frameworks */,
|
||||
2AB82E47227FDC6200CF8E58 /* AGL.framework in Frameworks */,
|
||||
2AF56EE8147AD11200F9968C /* libOpenColorIO.a in Frameworks */,
|
||||
2AF57005147AE17400F9968C /* libyaml.a in Frameworks */,
|
||||
2AF999CB147E1DD200FEB83B /* liblcms.a in Frameworks */,
|
||||
2AC48DCC234D0D7C00EAA2BB /* libilmbasehalf.a in Frameworks */,
|
||||
2A4F8FEF234D0DFC008A9921 /* libexpat.a in Frameworks */,
|
||||
2A4F8FF0234D0DFC008A9921 /* libpystring.a in Frameworks */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
2A4F8FDF234D0DED008A9921 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2A4F8FEA234D0DED008A9921 /* libpystring.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2A4F8FE1234D0DED008A9921 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2A4F8FE5234D0DED008A9921 /* libexpat.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2A589739234D0AD6005B5551 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2A58973F234D0AD6005B5551 /* libilmbasehalf.a */,
|
||||
2A589741234D0AD6005B5551 /* eLut */,
|
||||
2A589743234D0AD6005B5551 /* toFloat */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2AB82E40227FDC2D00CF8E58 /* Frameworks */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AB82E42227FDC2D00CF8E58 /* Cocoa.framework */,
|
||||
2A41D963254B8EBE00893EFF /* IOKit.framework */,
|
||||
2AB82E44227FDC5B00CF8E58 /* OpenGL.framework */,
|
||||
2AB82E46227FDC6200CF8E58 /* AGL.framework */,
|
||||
);
|
||||
name = Frameworks;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2AF56EE3147AD10E00F9968C /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AF56EE7147AD10E00F9968C /* libOpenColorIO.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2AF56FF4147AE16A00F9968C /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AF57001147AE16A00F9968C /* libyaml.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2AF999C1147E1DCA00FEB83B /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AF999C8147E1DCA00FEB83B /* liblcms.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
C4E6187C095A3C800012CA3F = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AF56B95147A431100F9968C /* OpenColorIO_AE.h */,
|
||||
2AF56B94147A431100F9968C /* OpenColorIO_AE.cpp */,
|
||||
2AF57D1E147C994100F9968C /* OpenColorIO_AE_Context.h */,
|
||||
2AF57D1F147C994100F9968C /* OpenColorIO_AE_Context.cpp */,
|
||||
2AF56B8F147A431100F9968C /* OpenColorIO_AE_ArbData.cpp */,
|
||||
2AF56B93147A431100F9968C /* OpenColorIO_AE_UI.cpp */,
|
||||
2A60CAD91491A506009D6DBF /* OpenColorIO_AE_GL.h */,
|
||||
2A60CADA1491A51C009D6DBF /* OpenColorIO_AE_GL_Cocoa.mm */,
|
||||
2AF57171147B36F300F9968C /* OpenColorIO_AE_Dialogs.h */,
|
||||
2AF56B90147A431100F9968C /* OpenColorIO_AE_Dialogs_Cocoa.mm */,
|
||||
2AF57B91147C6FE000F9968C /* OpenColorIO_AE_Menu.h */,
|
||||
2AF57B92147C6FE000F9968C /* OpenColorIO_AE_Menu.m */,
|
||||
2AF56B92147A431100F9968C /* OpenColorIO_AE_PiPL.r */,
|
||||
2AF56B9E147A458800F9968C /* AEGP_SuiteHandler.h */,
|
||||
2AF56B9D147A458800F9968C /* AEGP_SuiteHandler.cpp */,
|
||||
2AF56B9F147A458800F9968C /* MissingSuiteError.cpp */,
|
||||
2AF56D05147AB5C900F9968C /* DrawbotBot.h */,
|
||||
2AF56D04147AB5C900F9968C /* DrawbotBot.cpp */,
|
||||
2A4A0AF51554679400D5AEB7 /* ocioicc.h */,
|
||||
2A4A0AF41554679400D5AEB7 /* ocioicc.cpp */,
|
||||
2A180A6814801EB90000D11A /* OpenColorIO_AE_MonitorProfileChooser.xib */,
|
||||
2A180A6C14801FFA0000D11A /* OpenColorIO_AE_MonitorProfileChooser_Controller.h */,
|
||||
2A180A6B14801FFA0000D11A /* OpenColorIO_AE_MonitorProfileChooser_Controller.m */,
|
||||
2AF56EE2147AD10E00F9968C /* OpenColorIO.xcodeproj */,
|
||||
2AF56FF3147AE16A00F9968C /* yaml.xcodeproj */,
|
||||
2AEABA1C23424F150053BCB6 /* pystring.xcodeproj */,
|
||||
2AF999C0147E1DCA00FEB83B /* lcms.xcodeproj */,
|
||||
2A98209D227FAC830060FDD2 /* ilmbasehalf.xcodeproj */,
|
||||
2AB82E2F227FD6FB00CF8E58 /* expat.xcodeproj */,
|
||||
C4E6188C095A3C800012CA3F /* Products */,
|
||||
2AB82E40227FDC2D00CF8E58 /* Frameworks */,
|
||||
);
|
||||
comments = "SDK Backwards is some pretty rudimentary audio processing, but the flags and params are handled in an appropriate manner.";
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
C4E6188C095A3C800012CA3F /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
C4E618CC095A3CE80012CA3F /* OpenColorIO.plugin */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
C4E618CB095A3CE80012CA3F /* OpenColorIO */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = C4E618CE095A3CE90012CA3F /* Build configuration list for PBXNativeTarget "OpenColorIO" */;
|
||||
buildPhases = (
|
||||
C4E618C8095A3CE80012CA3F /* Resources */,
|
||||
C4E618C9095A3CE80012CA3F /* Sources */,
|
||||
C4E618CA095A3CE80012CA3F /* Frameworks */,
|
||||
C4E618EA095A3E040012CA3F /* Rez */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
2A4F8FEC234D0DF6008A9921 /* PBXTargetDependency */,
|
||||
2A4F8FEE234D0DF6008A9921 /* PBXTargetDependency */,
|
||||
2AC48DC8234D0C1200EAA2BB /* PBXTargetDependency */,
|
||||
2AF57015147AE18600F9968C /* PBXTargetDependency */,
|
||||
2AF999CD147E1DDB00FEB83B /* PBXTargetDependency */,
|
||||
2AF57017147AE18600F9968C /* PBXTargetDependency */,
|
||||
);
|
||||
name = OpenColorIO;
|
||||
productName = SDK_Backwards.plugin;
|
||||
productReference = C4E618CC095A3CE80012CA3F /* OpenColorIO.plugin */;
|
||||
productType = "com.apple.product-type.bundle";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
C4E6187E095A3C800012CA3F /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
attributes = {
|
||||
};
|
||||
buildConfigurationList = C4E6187F095A3C800012CA3F /* Build configuration list for PBXProject "OpenColorIO_AE" */;
|
||||
compatibilityVersion = "Xcode 3.0";
|
||||
developmentRegion = English;
|
||||
hasScannedForEncodings = 0;
|
||||
knownRegions = (
|
||||
English,
|
||||
Japanese,
|
||||
French,
|
||||
German,
|
||||
);
|
||||
mainGroup = C4E6187C095A3C800012CA3F;
|
||||
productRefGroup = C4E6188C095A3C800012CA3F /* Products */;
|
||||
projectDirPath = "";
|
||||
projectReferences = (
|
||||
{
|
||||
ProductGroup = 2A4F8FE1234D0DED008A9921 /* Products */;
|
||||
ProjectRef = 2AB82E2F227FD6FB00CF8E58 /* expat.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 2A589739234D0AD6005B5551 /* Products */;
|
||||
ProjectRef = 2A98209D227FAC830060FDD2 /* ilmbasehalf.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 2AF999C1147E1DCA00FEB83B /* Products */;
|
||||
ProjectRef = 2AF999C0147E1DCA00FEB83B /* lcms.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 2AF56EE3147AD10E00F9968C /* Products */;
|
||||
ProjectRef = 2AF56EE2147AD10E00F9968C /* OpenColorIO.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 2A4F8FDF234D0DED008A9921 /* Products */;
|
||||
ProjectRef = 2AEABA1C23424F150053BCB6 /* pystring.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 2AF56FF4147AE16A00F9968C /* Products */;
|
||||
ProjectRef = 2AF56FF3147AE16A00F9968C /* yaml.xcodeproj */;
|
||||
},
|
||||
);
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
C4E618CB095A3CE80012CA3F /* OpenColorIO */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXReferenceProxy section */
|
||||
2A4F8FE5234D0DED008A9921 /* libexpat.a */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = archive.ar;
|
||||
path = libexpat.a;
|
||||
remoteRef = 2A4F8FE4234D0DED008A9921 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
2A4F8FEA234D0DED008A9921 /* libpystring.a */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = archive.ar;
|
||||
path = libpystring.a;
|
||||
remoteRef = 2A4F8FE9234D0DED008A9921 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
2A58973F234D0AD6005B5551 /* libilmbasehalf.a */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = archive.ar;
|
||||
path = libilmbasehalf.a;
|
||||
remoteRef = 2A58973E234D0AD6005B5551 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
2A589741234D0AD6005B5551 /* eLut */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = "compiled.mach-o.executable";
|
||||
path = eLut;
|
||||
remoteRef = 2A589740234D0AD6005B5551 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
2A589743234D0AD6005B5551 /* toFloat */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = "compiled.mach-o.executable";
|
||||
path = toFloat;
|
||||
remoteRef = 2A589742234D0AD6005B5551 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
2AF56EE7147AD10E00F9968C /* libOpenColorIO.a */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = archive.ar;
|
||||
path = libOpenColorIO.a;
|
||||
remoteRef = 2AF56EE6147AD10E00F9968C /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
2AF57001147AE16A00F9968C /* libyaml.a */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = archive.ar;
|
||||
path = libyaml.a;
|
||||
remoteRef = 2AF57000147AE16A00F9968C /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
2AF999C8147E1DCA00FEB83B /* liblcms.a */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = archive.ar;
|
||||
path = liblcms.a;
|
||||
remoteRef = 2AF999C7147E1DCA00FEB83B /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
/* End PBXReferenceProxy section */
|
||||
|
||||
/* Begin PBXResourcesBuildPhase section */
|
||||
C4E618C8095A3CE80012CA3F /* Resources */ = {
|
||||
isa = PBXResourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2A180A6914801EB90000D11A /* OpenColorIO_AE_MonitorProfileChooser.xib in Resources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXResourcesBuildPhase section */
|
||||
|
||||
/* Begin PBXRezBuildPhase section */
|
||||
C4E618EA095A3E040012CA3F /* Rez */ = {
|
||||
isa = PBXRezBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2AF56B99147A431100F9968C /* OpenColorIO_AE_PiPL.r in Rez */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXRezBuildPhase section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
C4E618C9095A3CE80012CA3F /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2AF56B96147A431100F9968C /* OpenColorIO_AE_ArbData.cpp in Sources */,
|
||||
2AF56B9A147A431100F9968C /* OpenColorIO_AE_UI.cpp in Sources */,
|
||||
2AF56B9B147A431100F9968C /* OpenColorIO_AE.cpp in Sources */,
|
||||
2AF56BA0147A458800F9968C /* AEGP_SuiteHandler.cpp in Sources */,
|
||||
2AF56BA1147A458800F9968C /* MissingSuiteError.cpp in Sources */,
|
||||
2AF56C24147A54A300F9968C /* OpenColorIO_AE_Dialogs_Cocoa.mm in Sources */,
|
||||
2AF56D06147AB5C900F9968C /* DrawbotBot.cpp in Sources */,
|
||||
2AF57B93147C6FE000F9968C /* OpenColorIO_AE_Menu.m in Sources */,
|
||||
2AF57D20147C994100F9968C /* OpenColorIO_AE_Context.cpp in Sources */,
|
||||
2A180A6D14801FFA0000D11A /* OpenColorIO_AE_MonitorProfileChooser_Controller.m in Sources */,
|
||||
2A60CADB1491A51C009D6DBF /* OpenColorIO_AE_GL_Cocoa.mm in Sources */,
|
||||
2A4A0AF61554679400D5AEB7 /* ocioicc.cpp in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin PBXTargetDependency section */
|
||||
2A4F8FEC234D0DF6008A9921 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = pystring;
|
||||
targetProxy = 2A4F8FEB234D0DF6008A9921 /* PBXContainerItemProxy */;
|
||||
};
|
||||
2A4F8FEE234D0DF6008A9921 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = expat;
|
||||
targetProxy = 2A4F8FED234D0DF6008A9921 /* PBXContainerItemProxy */;
|
||||
};
|
||||
2AC48DC8234D0C1200EAA2BB /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = ilmbasehalf;
|
||||
targetProxy = 2AC48DC7234D0C1200EAA2BB /* PBXContainerItemProxy */;
|
||||
};
|
||||
2AF57015147AE18600F9968C /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = yaml;
|
||||
targetProxy = 2AF57014147AE18600F9968C /* PBXContainerItemProxy */;
|
||||
};
|
||||
2AF57017147AE18600F9968C /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = OpenColorIO;
|
||||
targetProxy = 2AF57016147AE18600F9968C /* PBXContainerItemProxy */;
|
||||
};
|
||||
2AF999CD147E1DDB00FEB83B /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = lcms;
|
||||
targetProxy = 2AF999CC147E1DDB00FEB83B /* PBXContainerItemProxy */;
|
||||
};
|
||||
/* End PBXTargetDependency section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
2A1BAC2310C3C82A00244D12 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
AE_SDK = "\"../../../../../ext/Adobe After Effects 2021 Mac SDK\"";
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
|
||||
GCC_MODEL_TUNING = "";
|
||||
GCC_OPTIMIZATION_LEVEL = 3;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = NDEBUG;
|
||||
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
|
||||
HEADER_SEARCH_PATHS = (
|
||||
..,
|
||||
../../../../../include,
|
||||
../../../../../src/libutils/oglapphelpers,
|
||||
"$(AE_SDK)/Examples/Headers",
|
||||
"$(AE_SDK)/Examples/Util",
|
||||
"$(AE_SDK)/Examples/Headers/SP",
|
||||
"$(AE_SDK)/Examples/Resources",
|
||||
"../../../../../ext/yaml-cpp/include",
|
||||
"../../../../../ext/Little-CMS/include",
|
||||
);
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.10;
|
||||
REZ_PREPROCESSOR_DEFINITIONS = __MACH__;
|
||||
REZ_SEARCH_PATHS = "$(SDK_PATH)/Developer/Headers/FlatCarbon";
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
2A1BAC2410C3C82A00244D12 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = "$(SDKROOT)/System/Library/Frameworks/Carbon.framework/Headers/Carbon.h";
|
||||
GENERATE_PKGINFO_FILE = YES;
|
||||
INFOPLIST_FILE = "../../../mac/OpenColorIO_AE.plugin-Info.plist";
|
||||
INSTALL_PATH = "$(HOME)/Library/Bundles";
|
||||
LINK_WITH_STANDARD_LIBRARIES = YES;
|
||||
PREBINDING = NO;
|
||||
PRODUCT_NAME = OpenColorIO;
|
||||
WRAPPER_EXTENSION = plugin;
|
||||
ZERO_LINK = NO;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
C4E61880095A3C800012CA3F /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
AE_SDK = "\"../../../../../ext/Adobe After Effects 2021 Mac SDK\"";
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
GCC_MODEL_TUNING = "";
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
|
||||
HEADER_SEARCH_PATHS = (
|
||||
..,
|
||||
../../../../../include,
|
||||
../../../../../src/libutils/oglapphelpers,
|
||||
"$(AE_SDK)/Examples/Headers",
|
||||
"$(AE_SDK)/Examples/Util",
|
||||
"$(AE_SDK)/Examples/Headers/SP",
|
||||
"$(AE_SDK)/Examples/Resources",
|
||||
"../../../../../ext/yaml-cpp/include",
|
||||
"../../../../../ext/Little-CMS/include",
|
||||
);
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.10;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
REZ_PREPROCESSOR_DEFINITIONS = __MACH__;
|
||||
REZ_SEARCH_PATHS = "$(SDK_PATH)/Developer/Headers/FlatCarbon";
|
||||
SDKROOT = macosx;
|
||||
STRIP_INSTALLED_PRODUCT = NO;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
C4E618CF095A3CE90012CA3F /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = "$(SDKROOT)/System/Library/Frameworks/Carbon.framework/Headers/Carbon.h";
|
||||
GENERATE_PKGINFO_FILE = YES;
|
||||
INFOPLIST_FILE = "../../../mac/OpenColorIO_AE.plugin-Info.plist";
|
||||
INSTALL_PATH = "$(HOME)/Library/Bundles";
|
||||
LINK_WITH_STANDARD_LIBRARIES = YES;
|
||||
PREBINDING = NO;
|
||||
PRODUCT_NAME = OpenColorIO;
|
||||
WRAPPER_EXTENSION = plugin;
|
||||
ZERO_LINK = NO;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
C4E6187F095A3C800012CA3F /* Build configuration list for PBXProject "OpenColorIO_AE" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
C4E61880095A3C800012CA3F /* Debug */,
|
||||
2A1BAC2310C3C82A00244D12 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 1;
|
||||
defaultConfigurationName = Debug;
|
||||
};
|
||||
C4E618CE095A3CE90012CA3F /* Build configuration list for PBXNativeTarget "OpenColorIO" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
C4E618CF095A3CE90012CA3F /* Debug */,
|
||||
2A1BAC2410C3C82A00244D12 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Debug;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = C4E6187E095A3C800012CA3F /* Project object */;
|
||||
}
|
||||
@@ -1,347 +0,0 @@
|
||||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 45;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
2AB82DFC227FD69800CF8E58 /* ascii.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AB82D9A227FD69700CF8E58 /* ascii.h */; };
|
||||
2AB82DFD227FD69800CF8E58 /* asciitab.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AB82D9B227FD69700CF8E58 /* asciitab.h */; };
|
||||
2AB82DFE227FD69800CF8E58 /* expat.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AB82D9C227FD69700CF8E58 /* expat.h */; };
|
||||
2AB82DFF227FD69800CF8E58 /* expat_external.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AB82D9F227FD69700CF8E58 /* expat_external.h */; };
|
||||
2AB82E00227FD69800CF8E58 /* iasciitab.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AB82DA6227FD69700CF8E58 /* iasciitab.h */; };
|
||||
2AB82E01227FD69800CF8E58 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AB82DA7227FD69700CF8E58 /* internal.h */; };
|
||||
2AB82E02227FD69800CF8E58 /* latin1tab.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AB82DA8227FD69700CF8E58 /* latin1tab.h */; };
|
||||
2AB82E04227FD69800CF8E58 /* nametab.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AB82DAD227FD69700CF8E58 /* nametab.h */; };
|
||||
2AB82E05227FD69800CF8E58 /* siphash.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AB82DAE227FD69700CF8E58 /* siphash.h */; };
|
||||
2AB82E06227FD69800CF8E58 /* utf8tab.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AB82DAF227FD69700CF8E58 /* utf8tab.h */; };
|
||||
2AB82E07227FD69800CF8E58 /* winconfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AB82DB0227FD69700CF8E58 /* winconfig.h */; };
|
||||
2AB82E08227FD69800CF8E58 /* xmlparse.c in Sources */ = {isa = PBXBuildFile; fileRef = 2AB82DB1227FD69700CF8E58 /* xmlparse.c */; };
|
||||
2AB82E09227FD69800CF8E58 /* xmlrole.c in Sources */ = {isa = PBXBuildFile; fileRef = 2AB82DB2227FD69700CF8E58 /* xmlrole.c */; };
|
||||
2AB82E0A227FD69800CF8E58 /* xmlrole.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AB82DB3227FD69700CF8E58 /* xmlrole.h */; };
|
||||
2AB82E0B227FD69800CF8E58 /* xmltok.c in Sources */ = {isa = PBXBuildFile; fileRef = 2AB82DB4227FD69700CF8E58 /* xmltok.c */; };
|
||||
2AB82E0C227FD69800CF8E58 /* xmltok.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AB82DB5227FD69700CF8E58 /* xmltok.h */; };
|
||||
2AB82E0D227FD69800CF8E58 /* xmltok_impl.c in Sources */ = {isa = PBXBuildFile; fileRef = 2AB82DB6227FD69700CF8E58 /* xmltok_impl.c */; };
|
||||
2AB82E0E227FD69800CF8E58 /* xmltok_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AB82DB7227FD69700CF8E58 /* xmltok_impl.h */; };
|
||||
2AB82E0F227FD69800CF8E58 /* xmltok_ns.c in Sources */ = {isa = PBXBuildFile; fileRef = 2AB82DB8227FD69700CF8E58 /* xmltok_ns.c */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
2AB82D9A227FD69700CF8E58 /* ascii.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ascii.h; sourceTree = "<group>"; };
|
||||
2AB82D9B227FD69700CF8E58 /* asciitab.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = asciitab.h; sourceTree = "<group>"; };
|
||||
2AB82D9C227FD69700CF8E58 /* expat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = expat.h; sourceTree = "<group>"; };
|
||||
2AB82D9F227FD69700CF8E58 /* expat_external.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = expat_external.h; sourceTree = "<group>"; };
|
||||
2AB82DA6227FD69700CF8E58 /* iasciitab.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = iasciitab.h; sourceTree = "<group>"; };
|
||||
2AB82DA7227FD69700CF8E58 /* internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = internal.h; sourceTree = "<group>"; };
|
||||
2AB82DA8227FD69700CF8E58 /* latin1tab.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = latin1tab.h; sourceTree = "<group>"; };
|
||||
2AB82DAD227FD69700CF8E58 /* nametab.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nametab.h; sourceTree = "<group>"; };
|
||||
2AB82DAE227FD69700CF8E58 /* siphash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = siphash.h; sourceTree = "<group>"; };
|
||||
2AB82DAF227FD69700CF8E58 /* utf8tab.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utf8tab.h; sourceTree = "<group>"; };
|
||||
2AB82DB0227FD69700CF8E58 /* winconfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = winconfig.h; sourceTree = "<group>"; };
|
||||
2AB82DB1227FD69700CF8E58 /* xmlparse.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xmlparse.c; sourceTree = "<group>"; };
|
||||
2AB82DB2227FD69700CF8E58 /* xmlrole.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xmlrole.c; sourceTree = "<group>"; };
|
||||
2AB82DB3227FD69700CF8E58 /* xmlrole.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xmlrole.h; sourceTree = "<group>"; };
|
||||
2AB82DB4227FD69700CF8E58 /* xmltok.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xmltok.c; sourceTree = "<group>"; };
|
||||
2AB82DB5227FD69700CF8E58 /* xmltok.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xmltok.h; sourceTree = "<group>"; };
|
||||
2AB82DB6227FD69700CF8E58 /* xmltok_impl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xmltok_impl.c; sourceTree = "<group>"; };
|
||||
2AB82DB7227FD69700CF8E58 /* xmltok_impl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xmltok_impl.h; sourceTree = "<group>"; };
|
||||
2AB82DB8227FD69700CF8E58 /* xmltok_ns.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xmltok_ns.c; sourceTree = "<group>"; };
|
||||
2AB82DE8227FD69700CF8E58 /* codepage.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = codepage.c; sourceTree = "<group>"; };
|
||||
2AB82DE9227FD69700CF8E58 /* codepage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = codepage.h; sourceTree = "<group>"; };
|
||||
2AB82DEA227FD69700CF8E58 /* ct.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ct.c; sourceTree = "<group>"; };
|
||||
2AB82DEB227FD69700CF8E58 /* filemap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = filemap.h; sourceTree = "<group>"; };
|
||||
2AB82DED227FD69700CF8E58 /* readfilemap.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = readfilemap.c; sourceTree = "<group>"; };
|
||||
2AB82DEE227FD69700CF8E58 /* unixfilemap.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = unixfilemap.c; sourceTree = "<group>"; };
|
||||
2AB82DEF227FD69700CF8E58 /* win32filemap.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = win32filemap.c; sourceTree = "<group>"; };
|
||||
2AB82DF0227FD69700CF8E58 /* xmlfile.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xmlfile.c; sourceTree = "<group>"; };
|
||||
2AB82DF1227FD69700CF8E58 /* xmlfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xmlfile.h; sourceTree = "<group>"; };
|
||||
2AB82DF2227FD69700CF8E58 /* xmlmime.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xmlmime.c; sourceTree = "<group>"; };
|
||||
2AB82DF3227FD69700CF8E58 /* xmlmime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xmlmime.h; sourceTree = "<group>"; };
|
||||
2AB82DF4227FD69700CF8E58 /* xmltchar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xmltchar.h; sourceTree = "<group>"; };
|
||||
2AB82DF6227FD69700CF8E58 /* xmlwf.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xmlwf.c; sourceTree = "<group>"; };
|
||||
2ACF559C1477692300991ED5 /* libexpat.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libexpat.a; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
2ACF559A1477692300991ED5 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
034768DDFF38A45A11DB9C8B /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2ACF559C1477692300991ED5 /* libexpat.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
0867D691FE84028FC02AAC07 /* yaml */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AB82D75227FD69700CF8E58 /* expat */,
|
||||
034768DDFF38A45A11DB9C8B /* Products */,
|
||||
);
|
||||
name = yaml;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2AB82D75227FD69700CF8E58 /* expat */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AB82D98227FD69700CF8E58 /* expat */,
|
||||
2AB82DE6227FD69700CF8E58 /* xmlwf */,
|
||||
);
|
||||
name = expat;
|
||||
path = ../../../../../ext/libexpat/expat;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2AB82D98227FD69700CF8E58 /* expat */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AB82D9A227FD69700CF8E58 /* ascii.h */,
|
||||
2AB82D9B227FD69700CF8E58 /* asciitab.h */,
|
||||
2AB82D9C227FD69700CF8E58 /* expat.h */,
|
||||
2AB82D9F227FD69700CF8E58 /* expat_external.h */,
|
||||
2AB82DA6227FD69700CF8E58 /* iasciitab.h */,
|
||||
2AB82DA7227FD69700CF8E58 /* internal.h */,
|
||||
2AB82DA8227FD69700CF8E58 /* latin1tab.h */,
|
||||
2AB82DAD227FD69700CF8E58 /* nametab.h */,
|
||||
2AB82DAE227FD69700CF8E58 /* siphash.h */,
|
||||
2AB82DAF227FD69700CF8E58 /* utf8tab.h */,
|
||||
2AB82DB0227FD69700CF8E58 /* winconfig.h */,
|
||||
2AB82DB1227FD69700CF8E58 /* xmlparse.c */,
|
||||
2AB82DB2227FD69700CF8E58 /* xmlrole.c */,
|
||||
2AB82DB3227FD69700CF8E58 /* xmlrole.h */,
|
||||
2AB82DB4227FD69700CF8E58 /* xmltok.c */,
|
||||
2AB82DB5227FD69700CF8E58 /* xmltok.h */,
|
||||
2AB82DB6227FD69700CF8E58 /* xmltok_impl.c */,
|
||||
2AB82DB7227FD69700CF8E58 /* xmltok_impl.h */,
|
||||
2AB82DB8227FD69700CF8E58 /* xmltok_ns.c */,
|
||||
);
|
||||
path = expat;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2AB82DE6227FD69700CF8E58 /* xmlwf */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AB82DE8227FD69700CF8E58 /* codepage.c */,
|
||||
2AB82DE9227FD69700CF8E58 /* codepage.h */,
|
||||
2AB82DEA227FD69700CF8E58 /* ct.c */,
|
||||
2AB82DEB227FD69700CF8E58 /* filemap.h */,
|
||||
2AB82DED227FD69700CF8E58 /* readfilemap.c */,
|
||||
2AB82DEE227FD69700CF8E58 /* unixfilemap.c */,
|
||||
2AB82DEF227FD69700CF8E58 /* win32filemap.c */,
|
||||
2AB82DF0227FD69700CF8E58 /* xmlfile.c */,
|
||||
2AB82DF1227FD69700CF8E58 /* xmlfile.h */,
|
||||
2AB82DF2227FD69700CF8E58 /* xmlmime.c */,
|
||||
2AB82DF3227FD69700CF8E58 /* xmlmime.h */,
|
||||
2AB82DF4227FD69700CF8E58 /* xmltchar.h */,
|
||||
2AB82DF6227FD69700CF8E58 /* xmlwf.c */,
|
||||
);
|
||||
path = xmlwf;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXHeadersBuildPhase section */
|
||||
2ACF55981477692300991ED5 /* Headers */ = {
|
||||
isa = PBXHeadersBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2AB82DFE227FD69800CF8E58 /* expat.h in Headers */,
|
||||
2AB82E06227FD69800CF8E58 /* utf8tab.h in Headers */,
|
||||
2AB82E0A227FD69800CF8E58 /* xmlrole.h in Headers */,
|
||||
2AB82E0E227FD69800CF8E58 /* xmltok_impl.h in Headers */,
|
||||
2AB82E05227FD69800CF8E58 /* siphash.h in Headers */,
|
||||
2AB82E00227FD69800CF8E58 /* iasciitab.h in Headers */,
|
||||
2AB82E07227FD69800CF8E58 /* winconfig.h in Headers */,
|
||||
2AB82E0C227FD69800CF8E58 /* xmltok.h in Headers */,
|
||||
2AB82DFD227FD69800CF8E58 /* asciitab.h in Headers */,
|
||||
2AB82E01227FD69800CF8E58 /* internal.h in Headers */,
|
||||
2AB82E02227FD69800CF8E58 /* latin1tab.h in Headers */,
|
||||
2AB82DFF227FD69800CF8E58 /* expat_external.h in Headers */,
|
||||
2AB82DFC227FD69800CF8E58 /* ascii.h in Headers */,
|
||||
2AB82E04227FD69800CF8E58 /* nametab.h in Headers */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXHeadersBuildPhase section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
2ACF559B1477692300991ED5 /* expat */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 2ACF559F1477692B00991ED5 /* Build configuration list for PBXNativeTarget "expat" */;
|
||||
buildPhases = (
|
||||
2AF56976147991F700F9968C /* Download expat */,
|
||||
2ACF55981477692300991ED5 /* Headers */,
|
||||
2ACF55991477692300991ED5 /* Sources */,
|
||||
2ACF559A1477692300991ED5 /* Frameworks */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = expat;
|
||||
productName = yaml;
|
||||
productReference = 2ACF559C1477692300991ED5 /* libexpat.a */;
|
||||
productType = "com.apple.product-type.library.static";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
0867D690FE84028FC02AAC07 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
attributes = {
|
||||
};
|
||||
buildConfigurationList = 1DEB916408733D950010E9CD /* Build configuration list for PBXProject "expat" */;
|
||||
compatibilityVersion = "Xcode 3.1";
|
||||
developmentRegion = English;
|
||||
hasScannedForEncodings = 1;
|
||||
knownRegions = (
|
||||
English,
|
||||
Japanese,
|
||||
French,
|
||||
German,
|
||||
);
|
||||
mainGroup = 0867D691FE84028FC02AAC07 /* yaml */;
|
||||
productRefGroup = 034768DDFF38A45A11DB9C8B /* Products */;
|
||||
projectDirPath = "";
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
2ACF559B1477692300991ED5 /* expat */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXShellScriptBuildPhase section */
|
||||
2AF56976147991F700F9968C /* Download expat */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
inputPaths = (
|
||||
);
|
||||
name = "Download expat";
|
||||
outputPaths = (
|
||||
"$(SRCROOT)/../../../../../ext/libexpat",
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "cd $SRCROOT/../../../../../ext\n\nif [ ! -d libexpat ]\nthen\n\tgit clone https://github.com/libexpat/libexpat -b R_2_2_9\n mv libexpat/expat/lib libexpat/expat/expat\nfi\n";
|
||||
showEnvVarsInLog = 0;
|
||||
};
|
||||
/* End PBXShellScriptBuildPhase section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
2ACF55991477692300991ED5 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2AB82E0B227FD69800CF8E58 /* xmltok.c in Sources */,
|
||||
2AB82E0D227FD69800CF8E58 /* xmltok_impl.c in Sources */,
|
||||
2AB82E0F227FD69800CF8E58 /* xmltok_ns.c in Sources */,
|
||||
2AB82E09227FD69800CF8E58 /* xmlrole.c in Sources */,
|
||||
2AB82E08227FD69800CF8E58 /* xmlparse.c in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
1DEB916508733D950010E9CD /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = HAVE_EXPAT_CONFIG_H;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
HEADER_SEARCH_PATHS = .;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.10;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
PREBINDING = NO;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1DEB916608733D950010E9CD /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
HAVE_EXPAT_CONFIG_H,
|
||||
NDEBUG,
|
||||
);
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
HEADER_SEARCH_PATHS = .;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.10;
|
||||
PREBINDING = NO;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
2ACF559D1477692300991ED5 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
INSTALL_PATH = /usr/local/lib;
|
||||
PREBINDING = NO;
|
||||
PRODUCT_NAME = expat;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
2ACF559E1477692300991ED5 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
COPY_PHASE_STRIP = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = NO;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
INSTALL_PATH = /usr/local/lib;
|
||||
PREBINDING = NO;
|
||||
PRODUCT_NAME = expat;
|
||||
ZERO_LINK = NO;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
1DEB916408733D950010E9CD /* Build configuration list for PBXProject "expat" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1DEB916508733D950010E9CD /* Debug */,
|
||||
1DEB916608733D950010E9CD /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
2ACF559F1477692B00991ED5 /* Build configuration list for PBXNativeTarget "expat" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
2ACF559D1477692300991ED5 /* Debug */,
|
||||
2ACF559E1477692300991ED5 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = 0867D690FE84028FC02AAC07 /* Project object */;
|
||||
}
|
||||
@@ -1,106 +0,0 @@
|
||||
/* expat_config.h.cmake. Based upon generated expat_config.h.in. */
|
||||
|
||||
/* 1234 = LIL_ENDIAN, 4321 = BIGENDIAN */
|
||||
#define BYTEORDER 1234
|
||||
|
||||
/* Define to 1 if you have the `arc4random' function. */
|
||||
/* #undef HAVE_ARC4RANDOM */
|
||||
|
||||
/* Define to 1 if you have the `arc4random_buf' function. */
|
||||
#define HAVE_ARC4RANDOM_BUF
|
||||
|
||||
/* Define to 1 if you have the `bcopy' function. */
|
||||
#define HAVE_BCOPY
|
||||
|
||||
/* Define to 1 if you have the <dlfcn.h> header file. */
|
||||
#define HAVE_DLFCN_H
|
||||
|
||||
/* Define to 1 if you have the <fcntl.h> header file. */
|
||||
#define HAVE_FCNTL_H
|
||||
|
||||
/* Define to 1 if you have the `getpagesize' function. */
|
||||
#define HAVE_GETPAGESIZE
|
||||
|
||||
/* Define to 1 if you have the `getrandom' function. */
|
||||
/* #undef HAVE_GETRANDOM */
|
||||
|
||||
/* Define to 1 if you have the <inttypes.h> header file. */
|
||||
#define HAVE_INTTYPES_H
|
||||
|
||||
/* Define to 1 if you have the `bsd' library (-lbsd). */
|
||||
/* #undef HAVE_LIBBSD */
|
||||
|
||||
/* Define to 1 if you have the `memmove' function. */
|
||||
#define HAVE_MEMMOVE
|
||||
|
||||
/* Define to 1 if you have the <memory.h> header file. */
|
||||
#define HAVE_MEMORY_H
|
||||
|
||||
/* Define to 1 if you have a working `mmap' system call. */
|
||||
#define HAVE_MMAP
|
||||
|
||||
/* Define to 1 if you have the <stdint.h> header file. */
|
||||
#define HAVE_STDINT_H
|
||||
|
||||
/* Define to 1 if you have the <stdlib.h> header file. */
|
||||
#define HAVE_STDLIB_H
|
||||
|
||||
/* Define to 1 if you have the <strings.h> header file. */
|
||||
#define HAVE_STRINGS_H
|
||||
|
||||
/* Define to 1 if you have the <string.h> header file. */
|
||||
#define HAVE_STRING_H
|
||||
|
||||
/* Define to 1 if you have `syscall' and `SYS_getrandom'. */
|
||||
/* #undef HAVE_SYSCALL_GETRANDOM */
|
||||
|
||||
/* Define to 1 if you have the <sys/stat.h> header file. */
|
||||
#define HAVE_SYS_STAT_H
|
||||
|
||||
/* Define to 1 if you have the <sys/types.h> header file. */
|
||||
#define HAVE_SYS_TYPES_H
|
||||
|
||||
/* Define to 1 if you have the <unistd.h> header file. */
|
||||
#define HAVE_UNISTD_H
|
||||
|
||||
/* Define to the address where bug reports for this package should be sent. */
|
||||
#define PACKAGE_BUGREPORT
|
||||
|
||||
/* Define to the full name of this package. */
|
||||
#define PACKAGE_NAME
|
||||
|
||||
/* Define to the full name and version of this package. */
|
||||
#define PACKAGE_STRING
|
||||
|
||||
/* Define to the one symbol short name of this package. */
|
||||
#define PACKAGE_TARNAME
|
||||
|
||||
/* Define to the version of this package. */
|
||||
#define PACKAGE_VERSION
|
||||
|
||||
/* Define to 1 if you have the ANSI C header files. */
|
||||
#define STDC_HEADERS
|
||||
|
||||
/* whether byteorder is bigendian */
|
||||
/* #undef WORDS_BIGENDIAN */
|
||||
|
||||
/* Define to specify how much context to retain around the current parse
|
||||
point. */
|
||||
#define XML_CONTEXT_BYTES 1024
|
||||
|
||||
/* Define to make parameter entity parsing functionality available. */
|
||||
#define XML_DTD
|
||||
|
||||
/* Define to make XML Namespaces functionality available. */
|
||||
#define XML_NS
|
||||
|
||||
/* Define to __FUNCTION__ or "" if `__func__' does not conform to ANSI C. */
|
||||
#ifdef _MSC_VER
|
||||
# define __func__ __FUNCTION__
|
||||
#endif
|
||||
|
||||
/* Define to `long' if <sys/types.h> does not define. */
|
||||
/* #undef off_t */
|
||||
|
||||
/* Define to `unsigned' if <sys/types.h> does not define. */
|
||||
/* #undef size_t */
|
||||
@@ -1,668 +0,0 @@
|
||||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 45;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
2AEAB9B3233EE6320053BCB6 /* half.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AEAB9AB233EE6320053BCB6 /* half.cpp */; };
|
||||
2AEAB9B4233EE6320053BCB6 /* half.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AEAB9AC233EE6320053BCB6 /* half.h */; };
|
||||
2AEAB9B5233EE6320053BCB6 /* halfExport.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AEAB9AD233EE6320053BCB6 /* halfExport.h */; };
|
||||
2AEAB9B6233EE6320053BCB6 /* halfFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AEAB9AE233EE6320053BCB6 /* halfFunction.h */; };
|
||||
2AEAB9B7233EE6320053BCB6 /* halfLimits.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AEAB9AF233EE6320053BCB6 /* halfLimits.h */; };
|
||||
2AEAB9C4233EE7410053BCB6 /* eLut.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AEAB9AA233EE6320053BCB6 /* eLut.cpp */; };
|
||||
2AEAB9D5233EE81B0053BCB6 /* toFloat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AEAB9B1233EE6320053BCB6 /* toFloat.cpp */; };
|
||||
2AEAB9DE233EEA200053BCB6 /* toFloat.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AEAB9DC233EEA200053BCB6 /* toFloat.h */; };
|
||||
2AEAB9DF233EEA200053BCB6 /* eLut.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AEAB9DD233EEA200053BCB6 /* eLut.h */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXContainerItemProxy section */
|
||||
2AE8AE20234D0A9200D77DEA /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 2AEAB9BC233EE7380053BCB6;
|
||||
remoteInfo = eLut;
|
||||
};
|
||||
2AEAB9D8233EE8F70053BCB6 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 2AEAB9BC233EE7380053BCB6;
|
||||
remoteInfo = eLut;
|
||||
};
|
||||
2AEAB9DA233EE8F70053BCB6 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 2AEAB9CD233EE8150053BCB6;
|
||||
remoteInfo = toFloat;
|
||||
};
|
||||
/* End PBXContainerItemProxy section */
|
||||
|
||||
/* Begin PBXCopyFilesBuildPhase section */
|
||||
2AEAB9BB233EE7380053BCB6 /* CopyFiles */ = {
|
||||
isa = PBXCopyFilesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
dstPath = /usr/share/man/man1/;
|
||||
dstSubfolderSpec = 0;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 1;
|
||||
};
|
||||
2AEAB9CC233EE8150053BCB6 /* CopyFiles */ = {
|
||||
isa = PBXCopyFilesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
dstPath = /usr/share/man/man1/;
|
||||
dstSubfolderSpec = 0;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 1;
|
||||
};
|
||||
/* End PBXCopyFilesBuildPhase section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
2ACF559C1477692300991ED5 /* libilmbasehalf.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libilmbasehalf.a; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
2AEAB9AA233EE6320053BCB6 /* eLut.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = eLut.cpp; sourceTree = "<group>"; };
|
||||
2AEAB9AB233EE6320053BCB6 /* half.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = half.cpp; sourceTree = "<group>"; };
|
||||
2AEAB9AC233EE6320053BCB6 /* half.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = half.h; sourceTree = "<group>"; };
|
||||
2AEAB9AD233EE6320053BCB6 /* halfExport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = halfExport.h; sourceTree = "<group>"; };
|
||||
2AEAB9AE233EE6320053BCB6 /* halfFunction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = halfFunction.h; sourceTree = "<group>"; };
|
||||
2AEAB9AF233EE6320053BCB6 /* halfLimits.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = halfLimits.h; sourceTree = "<group>"; };
|
||||
2AEAB9B1233EE6320053BCB6 /* toFloat.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = toFloat.cpp; sourceTree = "<group>"; };
|
||||
2AEAB9BD233EE7380053BCB6 /* eLut */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = eLut; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
2AEAB9CE233EE8150053BCB6 /* toFloat */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = toFloat; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
2AEAB9DC233EEA200053BCB6 /* toFloat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = toFloat.h; sourceTree = "<group>"; };
|
||||
2AEAB9DD233EEA200053BCB6 /* eLut.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = eLut.h; sourceTree = "<group>"; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
2ACF559A1477692300991ED5 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
2AEAB9BA233EE7380053BCB6 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
2AEAB9CB233EE8150053BCB6 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
034768DDFF38A45A11DB9C8B /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2ACF559C1477692300991ED5 /* libilmbasehalf.a */,
|
||||
2AEAB9BD233EE7380053BCB6 /* eLut */,
|
||||
2AEAB9CE233EE8150053BCB6 /* toFloat */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
0867D691FE84028FC02AAC07 /* yaml */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AEAB9A7233EE6320053BCB6 /* OpenEXR */,
|
||||
034768DDFF38A45A11DB9C8B /* Products */,
|
||||
);
|
||||
name = yaml;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2AEAB9A7233EE6320053BCB6 /* OpenEXR */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AEAB9DD233EEA200053BCB6 /* eLut.h */,
|
||||
2AEAB9DC233EEA200053BCB6 /* toFloat.h */,
|
||||
2AEAB9AA233EE6320053BCB6 /* eLut.cpp */,
|
||||
2AEAB9AB233EE6320053BCB6 /* half.cpp */,
|
||||
2AEAB9AC233EE6320053BCB6 /* half.h */,
|
||||
2AEAB9AD233EE6320053BCB6 /* halfExport.h */,
|
||||
2AEAB9AE233EE6320053BCB6 /* halfFunction.h */,
|
||||
2AEAB9AF233EE6320053BCB6 /* halfLimits.h */,
|
||||
2AEAB9B1233EE6320053BCB6 /* toFloat.cpp */,
|
||||
);
|
||||
name = OpenEXR;
|
||||
path = ../../../../../ext/openexr/IlmBase/OpenEXR;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXHeadersBuildPhase section */
|
||||
2ACF55981477692300991ED5 /* Headers */ = {
|
||||
isa = PBXHeadersBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2AEAB9DE233EEA200053BCB6 /* toFloat.h in Headers */,
|
||||
2AEAB9B4233EE6320053BCB6 /* half.h in Headers */,
|
||||
2AEAB9B5233EE6320053BCB6 /* halfExport.h in Headers */,
|
||||
2AEAB9B6233EE6320053BCB6 /* halfFunction.h in Headers */,
|
||||
2AEAB9DF233EEA200053BCB6 /* eLut.h in Headers */,
|
||||
2AEAB9B7233EE6320053BCB6 /* halfLimits.h in Headers */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXHeadersBuildPhase section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
2ACF559B1477692300991ED5 /* ilmbasehalf */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 2ACF559F1477692B00991ED5 /* Build configuration list for PBXNativeTarget "ilmbasehalf" */;
|
||||
buildPhases = (
|
||||
2AF56976147991F700F9968C /* Build Headers */,
|
||||
2ACF55981477692300991ED5 /* Headers */,
|
||||
2ACF55991477692300991ED5 /* Sources */,
|
||||
2ACF559A1477692300991ED5 /* Frameworks */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
2AEAB9D9233EE8F70053BCB6 /* PBXTargetDependency */,
|
||||
2AEAB9DB233EE8F70053BCB6 /* PBXTargetDependency */,
|
||||
);
|
||||
name = ilmbasehalf;
|
||||
productName = yaml;
|
||||
productReference = 2ACF559C1477692300991ED5 /* libilmbasehalf.a */;
|
||||
productType = "com.apple.product-type.library.static";
|
||||
};
|
||||
2AEAB9BC233EE7380053BCB6 /* eLut */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 2AEAB9C1233EE7380053BCB6 /* Build configuration list for PBXNativeTarget "eLut" */;
|
||||
buildPhases = (
|
||||
2AEAB9D6233EE84A0053BCB6 /* Download OpenEXR */,
|
||||
2AEAB9B9233EE7380053BCB6 /* Sources */,
|
||||
2AEAB9BA233EE7380053BCB6 /* Frameworks */,
|
||||
2AEAB9BB233EE7380053BCB6 /* CopyFiles */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = eLut;
|
||||
productName = eLut;
|
||||
productReference = 2AEAB9BD233EE7380053BCB6 /* eLut */;
|
||||
productType = "com.apple.product-type.tool";
|
||||
};
|
||||
2AEAB9CD233EE8150053BCB6 /* toFloat */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 2AEAB9D2233EE8150053BCB6 /* Build configuration list for PBXNativeTarget "toFloat" */;
|
||||
buildPhases = (
|
||||
2AEAB9D7233EE87F0053BCB6 /* Download OpenEXR */,
|
||||
2AEAB9CA233EE8150053BCB6 /* Sources */,
|
||||
2AEAB9CB233EE8150053BCB6 /* Frameworks */,
|
||||
2AEAB9CC233EE8150053BCB6 /* CopyFiles */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
2AE8AE21234D0A9200D77DEA /* PBXTargetDependency */,
|
||||
);
|
||||
name = toFloat;
|
||||
productName = toFloat;
|
||||
productReference = 2AEAB9CE233EE8150053BCB6 /* toFloat */;
|
||||
productType = "com.apple.product-type.tool";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
0867D690FE84028FC02AAC07 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
attributes = {
|
||||
TargetAttributes = {
|
||||
2AEAB9BC233EE7380053BCB6 = {
|
||||
CreatedOnToolsVersion = 9.4.1;
|
||||
};
|
||||
2AEAB9CD233EE8150053BCB6 = {
|
||||
CreatedOnToolsVersion = 9.4.1;
|
||||
};
|
||||
};
|
||||
};
|
||||
buildConfigurationList = 1DEB916408733D950010E9CD /* Build configuration list for PBXProject "ilmbasehalf" */;
|
||||
compatibilityVersion = "Xcode 3.1";
|
||||
developmentRegion = English;
|
||||
hasScannedForEncodings = 1;
|
||||
knownRegions = (
|
||||
English,
|
||||
Japanese,
|
||||
French,
|
||||
German,
|
||||
);
|
||||
mainGroup = 0867D691FE84028FC02AAC07 /* yaml */;
|
||||
productRefGroup = 034768DDFF38A45A11DB9C8B /* Products */;
|
||||
projectDirPath = "";
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
2ACF559B1477692300991ED5 /* ilmbasehalf */,
|
||||
2AEAB9BC233EE7380053BCB6 /* eLut */,
|
||||
2AEAB9CD233EE8150053BCB6 /* toFloat */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXShellScriptBuildPhase section */
|
||||
2AEAB9D6233EE84A0053BCB6 /* Download OpenEXR */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
inputPaths = (
|
||||
);
|
||||
name = "Download OpenEXR";
|
||||
outputPaths = (
|
||||
"$(SRCROOT)/../../../../../ext/openexr",
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "cd $SRCROOT/../../../../../ext\n\nif [ ! -d openexr ]\nthen\n git clone https://github.com/openexr/openexr -b v2.4.0\n cp -r openexr/IlmBase/Half openexr/IlmBase/OpenEXR\nfi\n";
|
||||
};
|
||||
2AEAB9D7233EE87F0053BCB6 /* Download OpenEXR */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
inputPaths = (
|
||||
);
|
||||
name = "Download OpenEXR";
|
||||
outputPaths = (
|
||||
"$(SRCROOT)/../../../../../ext/openexr",
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "cd $SRCROOT/../../../../../ext\n\nif [ ! -d openexr ]\nthen\n git clone https://github.com/openexr/openexr -b v2.4.0\n cp -r openexr/IlmBase/Half openexr/IlmBase/OpenEXR\nfi\n";
|
||||
};
|
||||
2AF56976147991F700F9968C /* Build Headers */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
inputPaths = (
|
||||
);
|
||||
name = "Build Headers";
|
||||
outputPaths = (
|
||||
"$(SRCROOT)/../../../../../ext/openexr/IlmBase/OpenEXR/toFloat.h",
|
||||
"$(SRCROOT)/../../../../../ext/openexr/IlmBase/OpenEXR/eLut.h",
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "if [ ! -e $SRCROOT/../../../../../ext/openexr/IlmBase/OpenEXR/toFloat.h ]\nthen\n\t$TARGET_BUILD_DIR/toFloat > $SRCROOT/../../../../../ext/openexr/IlmBase/OpenEXR/toFloat.h\nfi\n\nif [ ! -e $SRCROOT/../../../../../ext/openexr/IlmBase/OpenEXR/eLut.h ]\nthen\n\t$TARGET_BUILD_DIR/eLut > $SRCROOT/../../../../../ext/openexr/IlmBase/OpenEXR/eLut.h\nfi";
|
||||
showEnvVarsInLog = 0;
|
||||
};
|
||||
/* End PBXShellScriptBuildPhase section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
2ACF55991477692300991ED5 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2AEAB9B3233EE6320053BCB6 /* half.cpp in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
2AEAB9B9233EE7380053BCB6 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2AEAB9C4233EE7410053BCB6 /* eLut.cpp in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
2AEAB9CA233EE8150053BCB6 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2AEAB9D5233EE81B0053BCB6 /* toFloat.cpp in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin PBXTargetDependency section */
|
||||
2AE8AE21234D0A9200D77DEA /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
target = 2AEAB9BC233EE7380053BCB6 /* eLut */;
|
||||
targetProxy = 2AE8AE20234D0A9200D77DEA /* PBXContainerItemProxy */;
|
||||
};
|
||||
2AEAB9D9233EE8F70053BCB6 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
target = 2AEAB9BC233EE7380053BCB6 /* eLut */;
|
||||
targetProxy = 2AEAB9D8233EE8F70053BCB6 /* PBXContainerItemProxy */;
|
||||
};
|
||||
2AEAB9DB233EE8F70053BCB6 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
target = 2AEAB9CD233EE8150053BCB6 /* toFloat */;
|
||||
targetProxy = 2AEAB9DA233EE8F70053BCB6 /* PBXContainerItemProxy */;
|
||||
};
|
||||
/* End PBXTargetDependency section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
1DEB916508733D950010E9CD /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.10;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
PREBINDING = NO;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1DEB916608733D950010E9CD /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = NDEBUG;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.10;
|
||||
PREBINDING = NO;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
2ACF559D1477692300991ED5 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
INSTALL_PATH = /usr/local/lib;
|
||||
PREBINDING = NO;
|
||||
PRODUCT_NAME = ilmbasehalf;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
2ACF559E1477692300991ED5 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
COPY_PHASE_STRIP = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = NO;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
INSTALL_PATH = /usr/local/lib;
|
||||
PREBINDING = NO;
|
||||
PRODUCT_NAME = ilmbasehalf;
|
||||
ZERO_LINK = NO;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
2AEAB9C2233EE7380053BCB6 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_ANALYZER_NONNULL = YES;
|
||||
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
|
||||
CLANG_CXX_LIBRARY = "libc++";
|
||||
CLANG_ENABLE_MODULES = YES;
|
||||
CLANG_ENABLE_OBJC_ARC = YES;
|
||||
CLANG_ENABLE_OBJC_WEAK = YES;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
||||
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
||||
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
CODE_SIGN_IDENTITY = "-";
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEBUG_INFORMATION_FORMAT = dwarf;
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
ENABLE_TESTABILITY = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu11;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
"DEBUG=1",
|
||||
"$(inherited)",
|
||||
);
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.13;
|
||||
MTL_ENABLE_DEBUG_INFO = YES;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
2AEAB9C3233EE7380053BCB6 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_ANALYZER_NONNULL = YES;
|
||||
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
|
||||
CLANG_CXX_LIBRARY = "libc++";
|
||||
CLANG_ENABLE_MODULES = YES;
|
||||
CLANG_ENABLE_OBJC_ARC = YES;
|
||||
CLANG_ENABLE_OBJC_WEAK = YES;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
||||
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
||||
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
CODE_SIGN_IDENTITY = "-";
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
ENABLE_NS_ASSERTIONS = NO;
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu11;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.13;
|
||||
MTL_ENABLE_DEBUG_INFO = NO;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
2AEAB9D3233EE8150053BCB6 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_ANALYZER_NONNULL = YES;
|
||||
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
|
||||
CLANG_CXX_LIBRARY = "libc++";
|
||||
CLANG_ENABLE_MODULES = YES;
|
||||
CLANG_ENABLE_OBJC_ARC = YES;
|
||||
CLANG_ENABLE_OBJC_WEAK = YES;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
||||
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
||||
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
CODE_SIGN_IDENTITY = "-";
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEBUG_INFORMATION_FORMAT = dwarf;
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
ENABLE_TESTABILITY = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu11;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
"DEBUG=1",
|
||||
"$(inherited)",
|
||||
);
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.13;
|
||||
MTL_ENABLE_DEBUG_INFO = YES;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
2AEAB9D4233EE8150053BCB6 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_ANALYZER_NONNULL = YES;
|
||||
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
|
||||
CLANG_CXX_LIBRARY = "libc++";
|
||||
CLANG_ENABLE_MODULES = YES;
|
||||
CLANG_ENABLE_OBJC_ARC = YES;
|
||||
CLANG_ENABLE_OBJC_WEAK = YES;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
||||
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
||||
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
CODE_SIGN_IDENTITY = "-";
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
ENABLE_NS_ASSERTIONS = NO;
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu11;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.13;
|
||||
MTL_ENABLE_DEBUG_INFO = NO;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
1DEB916408733D950010E9CD /* Build configuration list for PBXProject "ilmbasehalf" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1DEB916508733D950010E9CD /* Debug */,
|
||||
1DEB916608733D950010E9CD /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
2ACF559F1477692B00991ED5 /* Build configuration list for PBXNativeTarget "ilmbasehalf" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
2ACF559D1477692300991ED5 /* Debug */,
|
||||
2ACF559E1477692300991ED5 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
2AEAB9C1233EE7380053BCB6 /* Build configuration list for PBXNativeTarget "eLut" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
2AEAB9C2233EE7380053BCB6 /* Debug */,
|
||||
2AEAB9C3233EE7380053BCB6 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
2AEAB9D2233EE8150053BCB6 /* Build configuration list for PBXNativeTarget "toFloat" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
2AEAB9D3233EE8150053BCB6 /* Debug */,
|
||||
2AEAB9D4233EE8150053BCB6 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = 0867D690FE84028FC02AAC07 /* Project object */;
|
||||
}
|
||||
@@ -1,354 +0,0 @@
|
||||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 45;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
2A41D859254B873200893EFF /* lcms2.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D794254B873200893EFF /* lcms2.h */; };
|
||||
2A41D85A254B873200893EFF /* lcms2_plugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D795254B873200893EFF /* lcms2_plugin.h */; };
|
||||
2A41D85E254B873200893EFF /* cmscam02.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D7F5254B873200893EFF /* cmscam02.c */; };
|
||||
2A41D85F254B873200893EFF /* cmscgats.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D7F6254B873200893EFF /* cmscgats.c */; };
|
||||
2A41D860254B873200893EFF /* cmscnvrt.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D7F7254B873200893EFF /* cmscnvrt.c */; };
|
||||
2A41D861254B873200893EFF /* cmserr.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D7F8254B873200893EFF /* cmserr.c */; };
|
||||
2A41D862254B873200893EFF /* cmsgamma.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D7F9254B873200893EFF /* cmsgamma.c */; };
|
||||
2A41D863254B873200893EFF /* cmsgmt.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D7FA254B873200893EFF /* cmsgmt.c */; };
|
||||
2A41D864254B873200893EFF /* cmsintrp.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D7FB254B873200893EFF /* cmsintrp.c */; };
|
||||
2A41D865254B873200893EFF /* cmsio0.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D7FC254B873200893EFF /* cmsio0.c */; };
|
||||
2A41D866254B873200893EFF /* cmsio1.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D7FD254B873200893EFF /* cmsio1.c */; };
|
||||
2A41D867254B873200893EFF /* cmslut.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D7FE254B873200893EFF /* cmslut.c */; };
|
||||
2A41D868254B873200893EFF /* cmsmd5.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D7FF254B873200893EFF /* cmsmd5.c */; };
|
||||
2A41D869254B873200893EFF /* cmsmtrx.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D800254B873200893EFF /* cmsmtrx.c */; };
|
||||
2A41D86A254B873200893EFF /* cmsnamed.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D801254B873200893EFF /* cmsnamed.c */; };
|
||||
2A41D86B254B873200893EFF /* cmsopt.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D802254B873200893EFF /* cmsopt.c */; };
|
||||
2A41D86C254B873200893EFF /* cmspack.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D803254B873200893EFF /* cmspack.c */; };
|
||||
2A41D86D254B873200893EFF /* cmspcs.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D804254B873200893EFF /* cmspcs.c */; };
|
||||
2A41D86E254B873200893EFF /* cmsplugin.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D805254B873200893EFF /* cmsplugin.c */; };
|
||||
2A41D86F254B873200893EFF /* cmsps2.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D806254B873200893EFF /* cmsps2.c */; };
|
||||
2A41D870254B873200893EFF /* cmssamp.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D807254B873200893EFF /* cmssamp.c */; };
|
||||
2A41D871254B873200893EFF /* cmssm.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D808254B873200893EFF /* cmssm.c */; };
|
||||
2A41D872254B873200893EFF /* cmstypes.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D809254B873200893EFF /* cmstypes.c */; };
|
||||
2A41D873254B873200893EFF /* cmsvirt.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D80A254B873200893EFF /* cmsvirt.c */; };
|
||||
2A41D874254B873200893EFF /* cmswtpnt.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D80B254B873200893EFF /* cmswtpnt.c */; };
|
||||
2A41D875254B873200893EFF /* cmsxform.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D80C254B873200893EFF /* cmsxform.c */; };
|
||||
2A41D876254B873200893EFF /* lcms2_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D80E254B873200893EFF /* lcms2_internal.h */; };
|
||||
2A5E5F34276ABA7400CEE8CE /* cmshalf.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A5E5F32276ABA7400CEE8CE /* cmshalf.c */; };
|
||||
2A5E5F35276ABA7400CEE8CE /* cmsalpha.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A5E5F33276ABA7400CEE8CE /* cmsalpha.c */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
2A41D794254B873200893EFF /* lcms2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lcms2.h; sourceTree = "<group>"; };
|
||||
2A41D795254B873200893EFF /* lcms2_plugin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lcms2_plugin.h; sourceTree = "<group>"; };
|
||||
2A41D7F5254B873200893EFF /* cmscam02.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmscam02.c; sourceTree = "<group>"; };
|
||||
2A41D7F6254B873200893EFF /* cmscgats.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmscgats.c; sourceTree = "<group>"; };
|
||||
2A41D7F7254B873200893EFF /* cmscnvrt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmscnvrt.c; sourceTree = "<group>"; };
|
||||
2A41D7F8254B873200893EFF /* cmserr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmserr.c; sourceTree = "<group>"; };
|
||||
2A41D7F9254B873200893EFF /* cmsgamma.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmsgamma.c; sourceTree = "<group>"; };
|
||||
2A41D7FA254B873200893EFF /* cmsgmt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmsgmt.c; sourceTree = "<group>"; };
|
||||
2A41D7FB254B873200893EFF /* cmsintrp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmsintrp.c; sourceTree = "<group>"; };
|
||||
2A41D7FC254B873200893EFF /* cmsio0.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmsio0.c; sourceTree = "<group>"; };
|
||||
2A41D7FD254B873200893EFF /* cmsio1.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmsio1.c; sourceTree = "<group>"; };
|
||||
2A41D7FE254B873200893EFF /* cmslut.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmslut.c; sourceTree = "<group>"; };
|
||||
2A41D7FF254B873200893EFF /* cmsmd5.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmsmd5.c; sourceTree = "<group>"; };
|
||||
2A41D800254B873200893EFF /* cmsmtrx.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmsmtrx.c; sourceTree = "<group>"; };
|
||||
2A41D801254B873200893EFF /* cmsnamed.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmsnamed.c; sourceTree = "<group>"; };
|
||||
2A41D802254B873200893EFF /* cmsopt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmsopt.c; sourceTree = "<group>"; };
|
||||
2A41D803254B873200893EFF /* cmspack.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmspack.c; sourceTree = "<group>"; };
|
||||
2A41D804254B873200893EFF /* cmspcs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmspcs.c; sourceTree = "<group>"; };
|
||||
2A41D805254B873200893EFF /* cmsplugin.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmsplugin.c; sourceTree = "<group>"; };
|
||||
2A41D806254B873200893EFF /* cmsps2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmsps2.c; sourceTree = "<group>"; };
|
||||
2A41D807254B873200893EFF /* cmssamp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmssamp.c; sourceTree = "<group>"; };
|
||||
2A41D808254B873200893EFF /* cmssm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmssm.c; sourceTree = "<group>"; };
|
||||
2A41D809254B873200893EFF /* cmstypes.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmstypes.c; sourceTree = "<group>"; };
|
||||
2A41D80A254B873200893EFF /* cmsvirt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmsvirt.c; sourceTree = "<group>"; };
|
||||
2A41D80B254B873200893EFF /* cmswtpnt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmswtpnt.c; sourceTree = "<group>"; };
|
||||
2A41D80C254B873200893EFF /* cmsxform.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmsxform.c; sourceTree = "<group>"; };
|
||||
2A41D80E254B873200893EFF /* lcms2_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lcms2_internal.h; sourceTree = "<group>"; };
|
||||
2A5E5F32276ABA7400CEE8CE /* cmshalf.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmshalf.c; sourceTree = "<group>"; };
|
||||
2A5E5F33276ABA7400CEE8CE /* cmsalpha.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmsalpha.c; sourceTree = "<group>"; };
|
||||
2ACF9E56147824F500991ED5 /* liblcms.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = liblcms.a; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
2ACF9E54147824F500991ED5 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
034768DDFF38A45A11DB9C8B /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2ACF9E56147824F500991ED5 /* liblcms.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
0867D691FE84028FC02AAC07 /* lcms */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2A41D781254B873200893EFF /* Little-CMS */,
|
||||
034768DDFF38A45A11DB9C8B /* Products */,
|
||||
);
|
||||
name = lcms;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2A41D781254B873200893EFF /* Little-CMS */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2A41D793254B873200893EFF /* include */,
|
||||
2A41D7F4254B873200893EFF /* src */,
|
||||
);
|
||||
name = "Little-CMS";
|
||||
path = "../../../../../ext/Little-CMS";
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2A41D793254B873200893EFF /* include */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2A41D794254B873200893EFF /* lcms2.h */,
|
||||
2A41D795254B873200893EFF /* lcms2_plugin.h */,
|
||||
);
|
||||
path = include;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2A41D7F4254B873200893EFF /* src */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2A5E5F33276ABA7400CEE8CE /* cmsalpha.c */,
|
||||
2A41D7F5254B873200893EFF /* cmscam02.c */,
|
||||
2A41D7F6254B873200893EFF /* cmscgats.c */,
|
||||
2A41D7F7254B873200893EFF /* cmscnvrt.c */,
|
||||
2A41D7F8254B873200893EFF /* cmserr.c */,
|
||||
2A41D7F9254B873200893EFF /* cmsgamma.c */,
|
||||
2A41D7FA254B873200893EFF /* cmsgmt.c */,
|
||||
2A5E5F32276ABA7400CEE8CE /* cmshalf.c */,
|
||||
2A41D7FB254B873200893EFF /* cmsintrp.c */,
|
||||
2A41D7FC254B873200893EFF /* cmsio0.c */,
|
||||
2A41D7FD254B873200893EFF /* cmsio1.c */,
|
||||
2A41D7FE254B873200893EFF /* cmslut.c */,
|
||||
2A41D7FF254B873200893EFF /* cmsmd5.c */,
|
||||
2A41D800254B873200893EFF /* cmsmtrx.c */,
|
||||
2A41D801254B873200893EFF /* cmsnamed.c */,
|
||||
2A41D802254B873200893EFF /* cmsopt.c */,
|
||||
2A41D803254B873200893EFF /* cmspack.c */,
|
||||
2A41D804254B873200893EFF /* cmspcs.c */,
|
||||
2A41D805254B873200893EFF /* cmsplugin.c */,
|
||||
2A41D806254B873200893EFF /* cmsps2.c */,
|
||||
2A41D807254B873200893EFF /* cmssamp.c */,
|
||||
2A41D808254B873200893EFF /* cmssm.c */,
|
||||
2A41D809254B873200893EFF /* cmstypes.c */,
|
||||
2A41D80A254B873200893EFF /* cmsvirt.c */,
|
||||
2A41D80B254B873200893EFF /* cmswtpnt.c */,
|
||||
2A41D80C254B873200893EFF /* cmsxform.c */,
|
||||
2A41D80E254B873200893EFF /* lcms2_internal.h */,
|
||||
);
|
||||
path = src;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXHeadersBuildPhase section */
|
||||
2ACF9E52147824F500991ED5 /* Headers */ = {
|
||||
isa = PBXHeadersBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2A41D876254B873200893EFF /* lcms2_internal.h in Headers */,
|
||||
2A41D859254B873200893EFF /* lcms2.h in Headers */,
|
||||
2A41D85A254B873200893EFF /* lcms2_plugin.h in Headers */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXHeadersBuildPhase section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
2ACF9E55147824F500991ED5 /* lcms */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 2ACF9E59147824FB00991ED5 /* Build configuration list for PBXNativeTarget "lcms" */;
|
||||
buildPhases = (
|
||||
2AF569A814799AF900F9968C /* Download lcms2 */,
|
||||
2ACF9E52147824F500991ED5 /* Headers */,
|
||||
2ACF9E53147824F500991ED5 /* Sources */,
|
||||
2ACF9E54147824F500991ED5 /* Frameworks */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = lcms;
|
||||
productName = lcms;
|
||||
productReference = 2ACF9E56147824F500991ED5 /* liblcms.a */;
|
||||
productType = "com.apple.product-type.library.static";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
0867D690FE84028FC02AAC07 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
attributes = {
|
||||
};
|
||||
buildConfigurationList = 1DEB916408733D950010E9CD /* Build configuration list for PBXProject "lcms" */;
|
||||
compatibilityVersion = "Xcode 3.1";
|
||||
developmentRegion = English;
|
||||
hasScannedForEncodings = 1;
|
||||
knownRegions = (
|
||||
English,
|
||||
Japanese,
|
||||
French,
|
||||
German,
|
||||
);
|
||||
mainGroup = 0867D691FE84028FC02AAC07 /* lcms */;
|
||||
productRefGroup = 034768DDFF38A45A11DB9C8B /* Products */;
|
||||
projectDirPath = "";
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
2ACF9E55147824F500991ED5 /* lcms */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXShellScriptBuildPhase section */
|
||||
2AF569A814799AF900F9968C /* Download lcms2 */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
inputPaths = (
|
||||
);
|
||||
name = "Download lcms2";
|
||||
outputPaths = (
|
||||
"$(SRCROOT)/../../../../../ext/Little-CMS",
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "cd $SRCROOT/../../../../../ext\n\nif [ ! -d Little-CMS ]\nthen\n\tgit clone https://github.com/mm2/Little-CMS -b lcms2.12\nfi\n";
|
||||
};
|
||||
/* End PBXShellScriptBuildPhase section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
2ACF9E53147824F500991ED5 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2A5E5F35276ABA7400CEE8CE /* cmsalpha.c in Sources */,
|
||||
2A41D869254B873200893EFF /* cmsmtrx.c in Sources */,
|
||||
2A41D85F254B873200893EFF /* cmscgats.c in Sources */,
|
||||
2A41D875254B873200893EFF /* cmsxform.c in Sources */,
|
||||
2A5E5F34276ABA7400CEE8CE /* cmshalf.c in Sources */,
|
||||
2A41D86D254B873200893EFF /* cmspcs.c in Sources */,
|
||||
2A41D866254B873200893EFF /* cmsio1.c in Sources */,
|
||||
2A41D872254B873200893EFF /* cmstypes.c in Sources */,
|
||||
2A41D861254B873200893EFF /* cmserr.c in Sources */,
|
||||
2A41D862254B873200893EFF /* cmsgamma.c in Sources */,
|
||||
2A41D85E254B873200893EFF /* cmscam02.c in Sources */,
|
||||
2A41D873254B873200893EFF /* cmsvirt.c in Sources */,
|
||||
2A41D86F254B873200893EFF /* cmsps2.c in Sources */,
|
||||
2A41D868254B873200893EFF /* cmsmd5.c in Sources */,
|
||||
2A41D86A254B873200893EFF /* cmsnamed.c in Sources */,
|
||||
2A41D870254B873200893EFF /* cmssamp.c in Sources */,
|
||||
2A41D874254B873200893EFF /* cmswtpnt.c in Sources */,
|
||||
2A41D867254B873200893EFF /* cmslut.c in Sources */,
|
||||
2A41D86B254B873200893EFF /* cmsopt.c in Sources */,
|
||||
2A41D865254B873200893EFF /* cmsio0.c in Sources */,
|
||||
2A41D863254B873200893EFF /* cmsgmt.c in Sources */,
|
||||
2A41D86E254B873200893EFF /* cmsplugin.c in Sources */,
|
||||
2A41D86C254B873200893EFF /* cmspack.c in Sources */,
|
||||
2A41D860254B873200893EFF /* cmscnvrt.c in Sources */,
|
||||
2A41D864254B873200893EFF /* cmsintrp.c in Sources */,
|
||||
2A41D871254B873200893EFF /* cmssm.c in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
1DEB916508733D950010E9CD /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.10;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
PREBINDING = NO;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1DEB916608733D950010E9CD /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = NDEBUG;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.10;
|
||||
PREBINDING = NO;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
2ACF9E57147824F600991ED5 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
INSTALL_PATH = /usr/local/lib;
|
||||
PREBINDING = NO;
|
||||
PRODUCT_NAME = lcms;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
2ACF9E58147824F600991ED5 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
COPY_PHASE_STRIP = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = NO;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
INSTALL_PATH = /usr/local/lib;
|
||||
PREBINDING = NO;
|
||||
PRODUCT_NAME = lcms;
|
||||
ZERO_LINK = NO;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
1DEB916408733D950010E9CD /* Build configuration list for PBXProject "lcms" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1DEB916508733D950010E9CD /* Debug */,
|
||||
1DEB916608733D950010E9CD /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
2ACF9E59147824FB00991ED5 /* Build configuration list for PBXNativeTarget "lcms" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
2ACF9E57147824F600991ED5 /* Debug */,
|
||||
2ACF9E58147824F600991ED5 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = 0867D690FE84028FC02AAC07 /* Project object */;
|
||||
}
|
||||
@@ -1,307 +0,0 @@
|
||||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 50;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
2AEABA33234250720053BCB6 /* pystring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AEABA2D234250720053BCB6 /* pystring.cpp */; };
|
||||
2AEABA34234250720053BCB6 /* pystring.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AEABA2E234250720053BCB6 /* pystring.h */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
2AEABA0E23424ED50053BCB6 /* libpystring.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libpystring.a; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
2AEABA2D234250720053BCB6 /* pystring.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pystring.cpp; sourceTree = "<group>"; };
|
||||
2AEABA2E234250720053BCB6 /* pystring.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pystring.h; sourceTree = "<group>"; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
2AEABA0B23424ED50053BCB6 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
2AEABA0523424ED50053BCB6 = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AEABA29234250720053BCB6 /* pystring */,
|
||||
2AEABA0F23424ED50053BCB6 /* Products */,
|
||||
);
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2AEABA0F23424ED50053BCB6 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AEABA0E23424ED50053BCB6 /* libpystring.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2AEABA29234250720053BCB6 /* pystring */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AEABA2D234250720053BCB6 /* pystring.cpp */,
|
||||
2AEABA2E234250720053BCB6 /* pystring.h */,
|
||||
);
|
||||
name = pystring;
|
||||
path = ../../../../../ext/pystring/pystring;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXHeadersBuildPhase section */
|
||||
2AEABA0C23424ED50053BCB6 /* Headers */ = {
|
||||
isa = PBXHeadersBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2AEABA34234250720053BCB6 /* pystring.h in Headers */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXHeadersBuildPhase section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
2AEABA0D23424ED50053BCB6 /* pystring */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 2AEABA1923424ED50053BCB6 /* Build configuration list for PBXNativeTarget "pystring" */;
|
||||
buildPhases = (
|
||||
2AEABA2823424F550053BCB6 /* Download pystring */,
|
||||
2AEABA0A23424ED50053BCB6 /* Sources */,
|
||||
2AEABA0B23424ED50053BCB6 /* Frameworks */,
|
||||
2AEABA0C23424ED50053BCB6 /* Headers */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = pystring;
|
||||
productName = pystring;
|
||||
productReference = 2AEABA0E23424ED50053BCB6 /* libpystring.a */;
|
||||
productType = "com.apple.product-type.library.static";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
2AEABA0623424ED50053BCB6 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
attributes = {
|
||||
LastUpgradeCheck = 0940;
|
||||
ORGANIZATIONNAME = fnord;
|
||||
TargetAttributes = {
|
||||
2AEABA0D23424ED50053BCB6 = {
|
||||
CreatedOnToolsVersion = 9.4.1;
|
||||
};
|
||||
};
|
||||
};
|
||||
buildConfigurationList = 2AEABA0923424ED50053BCB6 /* Build configuration list for PBXProject "pystring" */;
|
||||
compatibilityVersion = "Xcode 9.3";
|
||||
developmentRegion = en;
|
||||
hasScannedForEncodings = 0;
|
||||
knownRegions = (
|
||||
en,
|
||||
);
|
||||
mainGroup = 2AEABA0523424ED50053BCB6;
|
||||
productRefGroup = 2AEABA0F23424ED50053BCB6 /* Products */;
|
||||
projectDirPath = "";
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
2AEABA0D23424ED50053BCB6 /* pystring */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXShellScriptBuildPhase section */
|
||||
2AEABA2823424F550053BCB6 /* Download pystring */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
inputPaths = (
|
||||
);
|
||||
name = "Download pystring";
|
||||
outputPaths = (
|
||||
"$(SRCROOT)/../../../../../ext/pystring",
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "cd $SRCROOT/../../../../../ext\n\nif [ ! -d pystring ]\nthen\n mkdir pystring\n cd ./pystring\n\tgit clone https://github.com/imageworks/pystring -b v1.1.3\nfi\n";
|
||||
};
|
||||
/* End PBXShellScriptBuildPhase section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
2AEABA0A23424ED50053BCB6 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2AEABA33234250720053BCB6 /* pystring.cpp in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
2AEABA1723424ED50053BCB6 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_ANALYZER_NONNULL = YES;
|
||||
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
|
||||
CLANG_CXX_LIBRARY = "libc++";
|
||||
CLANG_ENABLE_MODULES = YES;
|
||||
CLANG_ENABLE_OBJC_ARC = YES;
|
||||
CLANG_ENABLE_OBJC_WEAK = YES;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
||||
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
||||
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
CODE_SIGN_IDENTITY = "-";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEBUG_INFORMATION_FORMAT = dwarf;
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
ENABLE_TESTABILITY = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu11;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
"DEBUG=1",
|
||||
"$(inherited)",
|
||||
);
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.10;
|
||||
MTL_ENABLE_DEBUG_INFO = YES;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
2AEABA1823424ED50053BCB6 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_ANALYZER_NONNULL = YES;
|
||||
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
|
||||
CLANG_CXX_LIBRARY = "libc++";
|
||||
CLANG_ENABLE_MODULES = YES;
|
||||
CLANG_ENABLE_OBJC_ARC = YES;
|
||||
CLANG_ENABLE_OBJC_WEAK = YES;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
||||
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
||||
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
CODE_SIGN_IDENTITY = "-";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
ENABLE_NS_ASSERTIONS = NO;
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu11;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.10;
|
||||
MTL_ENABLE_DEBUG_INFO = NO;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
2AEABA1A23424ED50053BCB6 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
EXECUTABLE_PREFIX = lib;
|
||||
GCC_ENABLE_CPP_EXCEPTIONS = YES;
|
||||
GCC_ENABLE_CPP_RTTI = YES;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
SKIP_INSTALL = YES;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
2AEABA1B23424ED50053BCB6 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
EXECUTABLE_PREFIX = lib;
|
||||
GCC_ENABLE_CPP_EXCEPTIONS = YES;
|
||||
GCC_ENABLE_CPP_RTTI = YES;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
SKIP_INSTALL = YES;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
2AEABA0923424ED50053BCB6 /* Build configuration list for PBXProject "pystring" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
2AEABA1723424ED50053BCB6 /* Debug */,
|
||||
2AEABA1823424ED50053BCB6 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
2AEABA1923424ED50053BCB6 /* Build configuration list for PBXNativeTarget "pystring" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
2AEABA1A23424ED50053BCB6 /* Debug */,
|
||||
2AEABA1B23424ED50053BCB6 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = 2AEABA0623424ED50053BCB6 /* Project object */;
|
||||
}
|
||||
@@ -1,635 +0,0 @@
|
||||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 45;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
2A41D8F1254B88C400893EFF /* anchor.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D892254B88C400893EFF /* anchor.h */; };
|
||||
2A41D8F2254B88C400893EFF /* binary.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D893254B88C400893EFF /* binary.h */; };
|
||||
2A41D8F3254B88C400893EFF /* anchordict.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D895254B88C400893EFF /* anchordict.h */; };
|
||||
2A41D8F4254B88C400893EFF /* graphbuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D896254B88C400893EFF /* graphbuilder.h */; };
|
||||
2A41D8F5254B88C400893EFF /* dll.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D897254B88C400893EFF /* dll.h */; };
|
||||
2A41D8F6254B88C400893EFF /* emitfromevents.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D898254B88C400893EFF /* emitfromevents.h */; };
|
||||
2A41D8F7254B88C400893EFF /* emitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D899254B88C400893EFF /* emitter.h */; };
|
||||
2A41D8F8254B88C400893EFF /* emitterdef.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D89A254B88C400893EFF /* emitterdef.h */; };
|
||||
2A41D8F9254B88C400893EFF /* emittermanip.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D89B254B88C400893EFF /* emittermanip.h */; };
|
||||
2A41D8FA254B88C400893EFF /* emitterstyle.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D89C254B88C400893EFF /* emitterstyle.h */; };
|
||||
2A41D8FB254B88C400893EFF /* eventhandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D89D254B88C400893EFF /* eventhandler.h */; };
|
||||
2A41D8FC254B88C400893EFF /* exceptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D89E254B88C400893EFF /* exceptions.h */; };
|
||||
2A41D8FD254B88C500893EFF /* mark.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D89F254B88C400893EFF /* mark.h */; };
|
||||
2A41D8FE254B88C500893EFF /* convert.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8A1254B88C400893EFF /* convert.h */; };
|
||||
2A41D8FF254B88C500893EFF /* bool_type.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8A3254B88C400893EFF /* bool_type.h */; };
|
||||
2A41D900254B88C500893EFF /* impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8A4254B88C400893EFF /* impl.h */; };
|
||||
2A41D901254B88C500893EFF /* iterator.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8A5254B88C400893EFF /* iterator.h */; };
|
||||
2A41D902254B88C500893EFF /* iterator_fwd.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8A6254B88C400893EFF /* iterator_fwd.h */; };
|
||||
2A41D903254B88C500893EFF /* memory.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8A7254B88C400893EFF /* memory.h */; };
|
||||
2A41D904254B88C500893EFF /* node.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8A8254B88C400893EFF /* node.h */; };
|
||||
2A41D905254B88C500893EFF /* node_data.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8A9254B88C400893EFF /* node_data.h */; };
|
||||
2A41D906254B88C500893EFF /* node_iterator.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8AA254B88C400893EFF /* node_iterator.h */; };
|
||||
2A41D907254B88C500893EFF /* node_ref.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8AB254B88C400893EFF /* node_ref.h */; };
|
||||
2A41D908254B88C500893EFF /* emit.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8AC254B88C400893EFF /* emit.h */; };
|
||||
2A41D909254B88C500893EFF /* impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8AD254B88C400893EFF /* impl.h */; };
|
||||
2A41D90A254B88C500893EFF /* iterator.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8AE254B88C400893EFF /* iterator.h */; };
|
||||
2A41D90B254B88C500893EFF /* node.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8AF254B88C400893EFF /* node.h */; };
|
||||
2A41D90C254B88C500893EFF /* parse.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8B0254B88C400893EFF /* parse.h */; };
|
||||
2A41D90D254B88C500893EFF /* ptr.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8B1254B88C400893EFF /* ptr.h */; };
|
||||
2A41D90E254B88C500893EFF /* type.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8B2254B88C400893EFF /* type.h */; };
|
||||
2A41D90F254B88C500893EFF /* null.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8B3254B88C400893EFF /* null.h */; };
|
||||
2A41D910254B88C500893EFF /* ostream_wrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8B4254B88C400893EFF /* ostream_wrapper.h */; };
|
||||
2A41D911254B88C500893EFF /* parser.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8B5254B88C400893EFF /* parser.h */; };
|
||||
2A41D912254B88C500893EFF /* stlemitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8B6254B88C400893EFF /* stlemitter.h */; };
|
||||
2A41D913254B88C500893EFF /* traits.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8B7254B88C400893EFF /* traits.h */; };
|
||||
2A41D914254B88C500893EFF /* yaml.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8B8254B88C400893EFF /* yaml.h */; };
|
||||
2A41D915254B88C500893EFF /* binary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8BA254B88C400893EFF /* binary.cpp */; };
|
||||
2A41D916254B88C500893EFF /* collectionstack.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8BB254B88C400893EFF /* collectionstack.h */; };
|
||||
2A41D917254B88C500893EFF /* graphbuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8BD254B88C400893EFF /* graphbuilder.cpp */; };
|
||||
2A41D918254B88C500893EFF /* graphbuilderadapter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8BE254B88C400893EFF /* graphbuilderadapter.cpp */; };
|
||||
2A41D919254B88C500893EFF /* graphbuilderadapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8BF254B88C400893EFF /* graphbuilderadapter.h */; };
|
||||
2A41D91A254B88C500893EFF /* convert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8C2254B88C400893EFF /* convert.cpp */; };
|
||||
2A41D91B254B88C500893EFF /* directives.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8C3254B88C400893EFF /* directives.cpp */; };
|
||||
2A41D91C254B88C500893EFF /* directives.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8C4254B88C400893EFF /* directives.h */; };
|
||||
2A41D91D254B88C500893EFF /* emit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8C5254B88C400893EFF /* emit.cpp */; };
|
||||
2A41D91E254B88C500893EFF /* emitfromevents.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8C6254B88C400893EFF /* emitfromevents.cpp */; };
|
||||
2A41D91F254B88C500893EFF /* emitter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8C7254B88C400893EFF /* emitter.cpp */; };
|
||||
2A41D920254B88C500893EFF /* emitterstate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8C8254B88C400893EFF /* emitterstate.cpp */; };
|
||||
2A41D921254B88C500893EFF /* emitterstate.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8C9254B88C400893EFF /* emitterstate.h */; };
|
||||
2A41D922254B88C500893EFF /* emitterutils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8CA254B88C400893EFF /* emitterutils.cpp */; };
|
||||
2A41D923254B88C500893EFF /* emitterutils.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8CB254B88C400893EFF /* emitterutils.h */; };
|
||||
2A41D924254B88C500893EFF /* exceptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8CC254B88C400893EFF /* exceptions.cpp */; };
|
||||
2A41D925254B88C500893EFF /* exp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8CD254B88C400893EFF /* exp.cpp */; };
|
||||
2A41D926254B88C500893EFF /* exp.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8CE254B88C400893EFF /* exp.h */; };
|
||||
2A41D927254B88C500893EFF /* indentation.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8CF254B88C400893EFF /* indentation.h */; };
|
||||
2A41D928254B88C500893EFF /* memory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8D0254B88C400893EFF /* memory.cpp */; };
|
||||
2A41D929254B88C500893EFF /* node.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8D1254B88C400893EFF /* node.cpp */; };
|
||||
2A41D92A254B88C500893EFF /* node_data.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8D2254B88C400893EFF /* node_data.cpp */; };
|
||||
2A41D92B254B88C500893EFF /* nodebuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8D3254B88C400893EFF /* nodebuilder.cpp */; };
|
||||
2A41D92C254B88C500893EFF /* nodebuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8D4254B88C400893EFF /* nodebuilder.h */; };
|
||||
2A41D92D254B88C500893EFF /* nodeevents.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8D5254B88C400893EFF /* nodeevents.cpp */; };
|
||||
2A41D92E254B88C500893EFF /* nodeevents.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8D6254B88C400893EFF /* nodeevents.h */; };
|
||||
2A41D92F254B88C500893EFF /* null.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8D7254B88C400893EFF /* null.cpp */; };
|
||||
2A41D930254B88C500893EFF /* ostream_wrapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8D8254B88C400893EFF /* ostream_wrapper.cpp */; };
|
||||
2A41D931254B88C500893EFF /* parse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8D9254B88C400893EFF /* parse.cpp */; };
|
||||
2A41D932254B88C500893EFF /* parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8DA254B88C400893EFF /* parser.cpp */; };
|
||||
2A41D933254B88C500893EFF /* ptr_vector.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8DB254B88C400893EFF /* ptr_vector.h */; };
|
||||
2A41D934254B88C500893EFF /* regex_yaml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8DC254B88C400893EFF /* regex_yaml.cpp */; };
|
||||
2A41D935254B88C500893EFF /* regex_yaml.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8DD254B88C400893EFF /* regex_yaml.h */; };
|
||||
2A41D936254B88C500893EFF /* regeximpl.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8DE254B88C400893EFF /* regeximpl.h */; };
|
||||
2A41D937254B88C500893EFF /* scanner.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8DF254B88C400893EFF /* scanner.cpp */; };
|
||||
2A41D938254B88C500893EFF /* scanner.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8E0254B88C400893EFF /* scanner.h */; };
|
||||
2A41D939254B88C500893EFF /* scanscalar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8E1254B88C400893EFF /* scanscalar.cpp */; };
|
||||
2A41D93A254B88C500893EFF /* scanscalar.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8E2254B88C400893EFF /* scanscalar.h */; };
|
||||
2A41D93B254B88C500893EFF /* scantag.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8E3254B88C400893EFF /* scantag.cpp */; };
|
||||
2A41D93C254B88C500893EFF /* scantag.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8E4254B88C400893EFF /* scantag.h */; };
|
||||
2A41D93D254B88C500893EFF /* scantoken.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8E5254B88C400893EFF /* scantoken.cpp */; };
|
||||
2A41D93E254B88C500893EFF /* setting.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8E6254B88C400893EFF /* setting.h */; };
|
||||
2A41D93F254B88C500893EFF /* simplekey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8E7254B88C400893EFF /* simplekey.cpp */; };
|
||||
2A41D940254B88C500893EFF /* singledocparser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8E8254B88C400893EFF /* singledocparser.cpp */; };
|
||||
2A41D941254B88C500893EFF /* singledocparser.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8E9254B88C400893EFF /* singledocparser.h */; };
|
||||
2A41D942254B88C500893EFF /* stream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8EA254B88C400893EFF /* stream.cpp */; };
|
||||
2A41D943254B88C500893EFF /* stream.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8EB254B88C400893EFF /* stream.h */; };
|
||||
2A41D944254B88C500893EFF /* streamcharsource.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8EC254B88C400893EFF /* streamcharsource.h */; };
|
||||
2A41D945254B88C500893EFF /* stringsource.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8ED254B88C400893EFF /* stringsource.h */; };
|
||||
2A41D946254B88C500893EFF /* tag.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8EE254B88C400893EFF /* tag.cpp */; };
|
||||
2A41D947254B88C500893EFF /* tag.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8EF254B88C400893EFF /* tag.h */; };
|
||||
2A41D948254B88C500893EFF /* token.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8F0254B88C400893EFF /* token.h */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
2A41D892254B88C400893EFF /* anchor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = anchor.h; sourceTree = "<group>"; };
|
||||
2A41D893254B88C400893EFF /* binary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = binary.h; sourceTree = "<group>"; };
|
||||
2A41D895254B88C400893EFF /* anchordict.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = anchordict.h; sourceTree = "<group>"; };
|
||||
2A41D896254B88C400893EFF /* graphbuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = graphbuilder.h; sourceTree = "<group>"; };
|
||||
2A41D897254B88C400893EFF /* dll.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dll.h; sourceTree = "<group>"; };
|
||||
2A41D898254B88C400893EFF /* emitfromevents.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = emitfromevents.h; sourceTree = "<group>"; };
|
||||
2A41D899254B88C400893EFF /* emitter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = emitter.h; sourceTree = "<group>"; };
|
||||
2A41D89A254B88C400893EFF /* emitterdef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = emitterdef.h; sourceTree = "<group>"; };
|
||||
2A41D89B254B88C400893EFF /* emittermanip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = emittermanip.h; sourceTree = "<group>"; };
|
||||
2A41D89C254B88C400893EFF /* emitterstyle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = emitterstyle.h; sourceTree = "<group>"; };
|
||||
2A41D89D254B88C400893EFF /* eventhandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = eventhandler.h; sourceTree = "<group>"; };
|
||||
2A41D89E254B88C400893EFF /* exceptions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = exceptions.h; sourceTree = "<group>"; };
|
||||
2A41D89F254B88C400893EFF /* mark.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mark.h; sourceTree = "<group>"; };
|
||||
2A41D8A1254B88C400893EFF /* convert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = convert.h; sourceTree = "<group>"; };
|
||||
2A41D8A3254B88C400893EFF /* bool_type.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bool_type.h; sourceTree = "<group>"; };
|
||||
2A41D8A4254B88C400893EFF /* impl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = impl.h; sourceTree = "<group>"; };
|
||||
2A41D8A5254B88C400893EFF /* iterator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = iterator.h; sourceTree = "<group>"; };
|
||||
2A41D8A6254B88C400893EFF /* iterator_fwd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = iterator_fwd.h; sourceTree = "<group>"; };
|
||||
2A41D8A7254B88C400893EFF /* memory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = memory.h; sourceTree = "<group>"; };
|
||||
2A41D8A8254B88C400893EFF /* node.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = node.h; sourceTree = "<group>"; };
|
||||
2A41D8A9254B88C400893EFF /* node_data.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = node_data.h; sourceTree = "<group>"; };
|
||||
2A41D8AA254B88C400893EFF /* node_iterator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = node_iterator.h; sourceTree = "<group>"; };
|
||||
2A41D8AB254B88C400893EFF /* node_ref.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = node_ref.h; sourceTree = "<group>"; };
|
||||
2A41D8AC254B88C400893EFF /* emit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = emit.h; sourceTree = "<group>"; };
|
||||
2A41D8AD254B88C400893EFF /* impl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = impl.h; sourceTree = "<group>"; };
|
||||
2A41D8AE254B88C400893EFF /* iterator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = iterator.h; sourceTree = "<group>"; };
|
||||
2A41D8AF254B88C400893EFF /* node.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = node.h; sourceTree = "<group>"; };
|
||||
2A41D8B0254B88C400893EFF /* parse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = parse.h; sourceTree = "<group>"; };
|
||||
2A41D8B1254B88C400893EFF /* ptr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ptr.h; sourceTree = "<group>"; };
|
||||
2A41D8B2254B88C400893EFF /* type.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = type.h; sourceTree = "<group>"; };
|
||||
2A41D8B3254B88C400893EFF /* null.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = null.h; sourceTree = "<group>"; };
|
||||
2A41D8B4254B88C400893EFF /* ostream_wrapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ostream_wrapper.h; sourceTree = "<group>"; };
|
||||
2A41D8B5254B88C400893EFF /* parser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = parser.h; sourceTree = "<group>"; };
|
||||
2A41D8B6254B88C400893EFF /* stlemitter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stlemitter.h; sourceTree = "<group>"; };
|
||||
2A41D8B7254B88C400893EFF /* traits.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = traits.h; sourceTree = "<group>"; };
|
||||
2A41D8B8254B88C400893EFF /* yaml.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = yaml.h; sourceTree = "<group>"; };
|
||||
2A41D8BA254B88C400893EFF /* binary.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = binary.cpp; sourceTree = "<group>"; };
|
||||
2A41D8BB254B88C400893EFF /* collectionstack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = collectionstack.h; sourceTree = "<group>"; };
|
||||
2A41D8BD254B88C400893EFF /* graphbuilder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = graphbuilder.cpp; sourceTree = "<group>"; };
|
||||
2A41D8BE254B88C400893EFF /* graphbuilderadapter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = graphbuilderadapter.cpp; sourceTree = "<group>"; };
|
||||
2A41D8BF254B88C400893EFF /* graphbuilderadapter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = graphbuilderadapter.h; sourceTree = "<group>"; };
|
||||
2A41D8C2254B88C400893EFF /* convert.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = convert.cpp; sourceTree = "<group>"; };
|
||||
2A41D8C3254B88C400893EFF /* directives.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = directives.cpp; sourceTree = "<group>"; };
|
||||
2A41D8C4254B88C400893EFF /* directives.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = directives.h; sourceTree = "<group>"; };
|
||||
2A41D8C5254B88C400893EFF /* emit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = emit.cpp; sourceTree = "<group>"; };
|
||||
2A41D8C6254B88C400893EFF /* emitfromevents.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = emitfromevents.cpp; sourceTree = "<group>"; };
|
||||
2A41D8C7254B88C400893EFF /* emitter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = emitter.cpp; sourceTree = "<group>"; };
|
||||
2A41D8C8254B88C400893EFF /* emitterstate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = emitterstate.cpp; sourceTree = "<group>"; };
|
||||
2A41D8C9254B88C400893EFF /* emitterstate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = emitterstate.h; sourceTree = "<group>"; };
|
||||
2A41D8CA254B88C400893EFF /* emitterutils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = emitterutils.cpp; sourceTree = "<group>"; };
|
||||
2A41D8CB254B88C400893EFF /* emitterutils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = emitterutils.h; sourceTree = "<group>"; };
|
||||
2A41D8CC254B88C400893EFF /* exceptions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = exceptions.cpp; sourceTree = "<group>"; };
|
||||
2A41D8CD254B88C400893EFF /* exp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = exp.cpp; sourceTree = "<group>"; };
|
||||
2A41D8CE254B88C400893EFF /* exp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = exp.h; sourceTree = "<group>"; };
|
||||
2A41D8CF254B88C400893EFF /* indentation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = indentation.h; sourceTree = "<group>"; };
|
||||
2A41D8D0254B88C400893EFF /* memory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = "<group>"; };
|
||||
2A41D8D1254B88C400893EFF /* node.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = node.cpp; sourceTree = "<group>"; };
|
||||
2A41D8D2254B88C400893EFF /* node_data.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = node_data.cpp; sourceTree = "<group>"; };
|
||||
2A41D8D3254B88C400893EFF /* nodebuilder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = nodebuilder.cpp; sourceTree = "<group>"; };
|
||||
2A41D8D4254B88C400893EFF /* nodebuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nodebuilder.h; sourceTree = "<group>"; };
|
||||
2A41D8D5254B88C400893EFF /* nodeevents.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = nodeevents.cpp; sourceTree = "<group>"; };
|
||||
2A41D8D6254B88C400893EFF /* nodeevents.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nodeevents.h; sourceTree = "<group>"; };
|
||||
2A41D8D7254B88C400893EFF /* null.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = null.cpp; sourceTree = "<group>"; };
|
||||
2A41D8D8254B88C400893EFF /* ostream_wrapper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ostream_wrapper.cpp; sourceTree = "<group>"; };
|
||||
2A41D8D9254B88C400893EFF /* parse.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = parse.cpp; sourceTree = "<group>"; };
|
||||
2A41D8DA254B88C400893EFF /* parser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = parser.cpp; sourceTree = "<group>"; };
|
||||
2A41D8DB254B88C400893EFF /* ptr_vector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ptr_vector.h; sourceTree = "<group>"; };
|
||||
2A41D8DC254B88C400893EFF /* regex_yaml.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = regex_yaml.cpp; sourceTree = "<group>"; };
|
||||
2A41D8DD254B88C400893EFF /* regex_yaml.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = regex_yaml.h; sourceTree = "<group>"; };
|
||||
2A41D8DE254B88C400893EFF /* regeximpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = regeximpl.h; sourceTree = "<group>"; };
|
||||
2A41D8DF254B88C400893EFF /* scanner.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = scanner.cpp; sourceTree = "<group>"; };
|
||||
2A41D8E0254B88C400893EFF /* scanner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = scanner.h; sourceTree = "<group>"; };
|
||||
2A41D8E1254B88C400893EFF /* scanscalar.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = scanscalar.cpp; sourceTree = "<group>"; };
|
||||
2A41D8E2254B88C400893EFF /* scanscalar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = scanscalar.h; sourceTree = "<group>"; };
|
||||
2A41D8E3254B88C400893EFF /* scantag.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = scantag.cpp; sourceTree = "<group>"; };
|
||||
2A41D8E4254B88C400893EFF /* scantag.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = scantag.h; sourceTree = "<group>"; };
|
||||
2A41D8E5254B88C400893EFF /* scantoken.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = scantoken.cpp; sourceTree = "<group>"; };
|
||||
2A41D8E6254B88C400893EFF /* setting.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = setting.h; sourceTree = "<group>"; };
|
||||
2A41D8E7254B88C400893EFF /* simplekey.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = simplekey.cpp; sourceTree = "<group>"; };
|
||||
2A41D8E8254B88C400893EFF /* singledocparser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = singledocparser.cpp; sourceTree = "<group>"; };
|
||||
2A41D8E9254B88C400893EFF /* singledocparser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = singledocparser.h; sourceTree = "<group>"; };
|
||||
2A41D8EA254B88C400893EFF /* stream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stream.cpp; sourceTree = "<group>"; };
|
||||
2A41D8EB254B88C400893EFF /* stream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stream.h; sourceTree = "<group>"; };
|
||||
2A41D8EC254B88C400893EFF /* streamcharsource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = streamcharsource.h; sourceTree = "<group>"; };
|
||||
2A41D8ED254B88C400893EFF /* stringsource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stringsource.h; sourceTree = "<group>"; };
|
||||
2A41D8EE254B88C400893EFF /* tag.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tag.cpp; sourceTree = "<group>"; };
|
||||
2A41D8EF254B88C400893EFF /* tag.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tag.h; sourceTree = "<group>"; };
|
||||
2A41D8F0254B88C400893EFF /* token.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = token.h; sourceTree = "<group>"; };
|
||||
2ACF559C1477692300991ED5 /* libyaml.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libyaml.a; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
2ACF559A1477692300991ED5 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
034768DDFF38A45A11DB9C8B /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2ACF559C1477692300991ED5 /* libyaml.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
0867D691FE84028FC02AAC07 /* yaml */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2ACF55A01477693B00991ED5 /* yaml-cpp */,
|
||||
034768DDFF38A45A11DB9C8B /* Products */,
|
||||
);
|
||||
name = yaml;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2A41D890254B88C400893EFF /* include */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2A41D891254B88C400893EFF /* yaml-cpp */,
|
||||
);
|
||||
path = include;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2A41D891254B88C400893EFF /* yaml-cpp */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2A41D892254B88C400893EFF /* anchor.h */,
|
||||
2A41D893254B88C400893EFF /* binary.h */,
|
||||
2A41D894254B88C400893EFF /* contrib */,
|
||||
2A41D897254B88C400893EFF /* dll.h */,
|
||||
2A41D898254B88C400893EFF /* emitfromevents.h */,
|
||||
2A41D899254B88C400893EFF /* emitter.h */,
|
||||
2A41D89A254B88C400893EFF /* emitterdef.h */,
|
||||
2A41D89B254B88C400893EFF /* emittermanip.h */,
|
||||
2A41D89C254B88C400893EFF /* emitterstyle.h */,
|
||||
2A41D89D254B88C400893EFF /* eventhandler.h */,
|
||||
2A41D89E254B88C400893EFF /* exceptions.h */,
|
||||
2A41D89F254B88C400893EFF /* mark.h */,
|
||||
2A41D8A0254B88C400893EFF /* node */,
|
||||
2A41D8B3254B88C400893EFF /* null.h */,
|
||||
2A41D8B4254B88C400893EFF /* ostream_wrapper.h */,
|
||||
2A41D8B5254B88C400893EFF /* parser.h */,
|
||||
2A41D8B6254B88C400893EFF /* stlemitter.h */,
|
||||
2A41D8B7254B88C400893EFF /* traits.h */,
|
||||
2A41D8B8254B88C400893EFF /* yaml.h */,
|
||||
);
|
||||
path = "yaml-cpp";
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2A41D894254B88C400893EFF /* contrib */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2A41D895254B88C400893EFF /* anchordict.h */,
|
||||
2A41D896254B88C400893EFF /* graphbuilder.h */,
|
||||
);
|
||||
path = contrib;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2A41D8A0254B88C400893EFF /* node */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2A41D8A1254B88C400893EFF /* convert.h */,
|
||||
2A41D8A2254B88C400893EFF /* detail */,
|
||||
2A41D8AC254B88C400893EFF /* emit.h */,
|
||||
2A41D8AD254B88C400893EFF /* impl.h */,
|
||||
2A41D8AE254B88C400893EFF /* iterator.h */,
|
||||
2A41D8AF254B88C400893EFF /* node.h */,
|
||||
2A41D8B0254B88C400893EFF /* parse.h */,
|
||||
2A41D8B1254B88C400893EFF /* ptr.h */,
|
||||
2A41D8B2254B88C400893EFF /* type.h */,
|
||||
);
|
||||
path = node;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2A41D8A2254B88C400893EFF /* detail */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2A41D8A3254B88C400893EFF /* bool_type.h */,
|
||||
2A41D8A4254B88C400893EFF /* impl.h */,
|
||||
2A41D8A5254B88C400893EFF /* iterator.h */,
|
||||
2A41D8A6254B88C400893EFF /* iterator_fwd.h */,
|
||||
2A41D8A7254B88C400893EFF /* memory.h */,
|
||||
2A41D8A8254B88C400893EFF /* node.h */,
|
||||
2A41D8A9254B88C400893EFF /* node_data.h */,
|
||||
2A41D8AA254B88C400893EFF /* node_iterator.h */,
|
||||
2A41D8AB254B88C400893EFF /* node_ref.h */,
|
||||
);
|
||||
path = detail;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2A41D8B9254B88C400893EFF /* src */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2A41D8BA254B88C400893EFF /* binary.cpp */,
|
||||
2A41D8BB254B88C400893EFF /* collectionstack.h */,
|
||||
2A41D8BC254B88C400893EFF /* contrib */,
|
||||
2A41D8C2254B88C400893EFF /* convert.cpp */,
|
||||
2A41D8C3254B88C400893EFF /* directives.cpp */,
|
||||
2A41D8C4254B88C400893EFF /* directives.h */,
|
||||
2A41D8C5254B88C400893EFF /* emit.cpp */,
|
||||
2A41D8C6254B88C400893EFF /* emitfromevents.cpp */,
|
||||
2A41D8C7254B88C400893EFF /* emitter.cpp */,
|
||||
2A41D8C8254B88C400893EFF /* emitterstate.cpp */,
|
||||
2A41D8C9254B88C400893EFF /* emitterstate.h */,
|
||||
2A41D8CA254B88C400893EFF /* emitterutils.cpp */,
|
||||
2A41D8CB254B88C400893EFF /* emitterutils.h */,
|
||||
2A41D8CC254B88C400893EFF /* exceptions.cpp */,
|
||||
2A41D8CD254B88C400893EFF /* exp.cpp */,
|
||||
2A41D8CE254B88C400893EFF /* exp.h */,
|
||||
2A41D8CF254B88C400893EFF /* indentation.h */,
|
||||
2A41D8D0254B88C400893EFF /* memory.cpp */,
|
||||
2A41D8D1254B88C400893EFF /* node.cpp */,
|
||||
2A41D8D2254B88C400893EFF /* node_data.cpp */,
|
||||
2A41D8D3254B88C400893EFF /* nodebuilder.cpp */,
|
||||
2A41D8D4254B88C400893EFF /* nodebuilder.h */,
|
||||
2A41D8D5254B88C400893EFF /* nodeevents.cpp */,
|
||||
2A41D8D6254B88C400893EFF /* nodeevents.h */,
|
||||
2A41D8D7254B88C400893EFF /* null.cpp */,
|
||||
2A41D8D8254B88C400893EFF /* ostream_wrapper.cpp */,
|
||||
2A41D8D9254B88C400893EFF /* parse.cpp */,
|
||||
2A41D8DA254B88C400893EFF /* parser.cpp */,
|
||||
2A41D8DB254B88C400893EFF /* ptr_vector.h */,
|
||||
2A41D8DC254B88C400893EFF /* regex_yaml.cpp */,
|
||||
2A41D8DD254B88C400893EFF /* regex_yaml.h */,
|
||||
2A41D8DE254B88C400893EFF /* regeximpl.h */,
|
||||
2A41D8DF254B88C400893EFF /* scanner.cpp */,
|
||||
2A41D8E0254B88C400893EFF /* scanner.h */,
|
||||
2A41D8E1254B88C400893EFF /* scanscalar.cpp */,
|
||||
2A41D8E2254B88C400893EFF /* scanscalar.h */,
|
||||
2A41D8E3254B88C400893EFF /* scantag.cpp */,
|
||||
2A41D8E4254B88C400893EFF /* scantag.h */,
|
||||
2A41D8E5254B88C400893EFF /* scantoken.cpp */,
|
||||
2A41D8E6254B88C400893EFF /* setting.h */,
|
||||
2A41D8E7254B88C400893EFF /* simplekey.cpp */,
|
||||
2A41D8E8254B88C400893EFF /* singledocparser.cpp */,
|
||||
2A41D8E9254B88C400893EFF /* singledocparser.h */,
|
||||
2A41D8EA254B88C400893EFF /* stream.cpp */,
|
||||
2A41D8EB254B88C400893EFF /* stream.h */,
|
||||
2A41D8EC254B88C400893EFF /* streamcharsource.h */,
|
||||
2A41D8ED254B88C400893EFF /* stringsource.h */,
|
||||
2A41D8EE254B88C400893EFF /* tag.cpp */,
|
||||
2A41D8EF254B88C400893EFF /* tag.h */,
|
||||
2A41D8F0254B88C400893EFF /* token.h */,
|
||||
);
|
||||
path = src;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2A41D8BC254B88C400893EFF /* contrib */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2A41D8BD254B88C400893EFF /* graphbuilder.cpp */,
|
||||
2A41D8BE254B88C400893EFF /* graphbuilderadapter.cpp */,
|
||||
2A41D8BF254B88C400893EFF /* graphbuilderadapter.h */,
|
||||
);
|
||||
path = contrib;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2ACF55A01477693B00991ED5 /* yaml-cpp */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2A41D890254B88C400893EFF /* include */,
|
||||
2A41D8B9254B88C400893EFF /* src */,
|
||||
);
|
||||
name = "yaml-cpp";
|
||||
path = "../../../../../ext/yaml-cpp";
|
||||
sourceTree = SOURCE_ROOT;
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXHeadersBuildPhase section */
|
||||
2ACF55981477692300991ED5 /* Headers */ = {
|
||||
isa = PBXHeadersBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2A41D8FE254B88C500893EFF /* convert.h in Headers */,
|
||||
2A41D90F254B88C500893EFF /* null.h in Headers */,
|
||||
2A41D910254B88C500893EFF /* ostream_wrapper.h in Headers */,
|
||||
2A41D907254B88C500893EFF /* node_ref.h in Headers */,
|
||||
2A41D944254B88C500893EFF /* streamcharsource.h in Headers */,
|
||||
2A41D941254B88C500893EFF /* singledocparser.h in Headers */,
|
||||
2A41D8FD254B88C500893EFF /* mark.h in Headers */,
|
||||
2A41D93E254B88C500893EFF /* setting.h in Headers */,
|
||||
2A41D8F6254B88C400893EFF /* emitfromevents.h in Headers */,
|
||||
2A41D8F7254B88C400893EFF /* emitter.h in Headers */,
|
||||
2A41D902254B88C500893EFF /* iterator_fwd.h in Headers */,
|
||||
2A41D92C254B88C500893EFF /* nodebuilder.h in Headers */,
|
||||
2A41D90B254B88C500893EFF /* node.h in Headers */,
|
||||
2A41D90D254B88C500893EFF /* ptr.h in Headers */,
|
||||
2A41D905254B88C500893EFF /* node_data.h in Headers */,
|
||||
2A41D911254B88C500893EFF /* parser.h in Headers */,
|
||||
2A41D901254B88C500893EFF /* iterator.h in Headers */,
|
||||
2A41D936254B88C500893EFF /* regeximpl.h in Headers */,
|
||||
2A41D912254B88C500893EFF /* stlemitter.h in Headers */,
|
||||
2A41D943254B88C500893EFF /* stream.h in Headers */,
|
||||
2A41D8FF254B88C500893EFF /* bool_type.h in Headers */,
|
||||
2A41D8F1254B88C400893EFF /* anchor.h in Headers */,
|
||||
2A41D8F8254B88C400893EFF /* emitterdef.h in Headers */,
|
||||
2A41D93C254B88C500893EFF /* scantag.h in Headers */,
|
||||
2A41D919254B88C500893EFF /* graphbuilderadapter.h in Headers */,
|
||||
2A41D906254B88C500893EFF /* node_iterator.h in Headers */,
|
||||
2A41D903254B88C500893EFF /* memory.h in Headers */,
|
||||
2A41D91C254B88C500893EFF /* directives.h in Headers */,
|
||||
2A41D904254B88C500893EFF /* node.h in Headers */,
|
||||
2A41D927254B88C500893EFF /* indentation.h in Headers */,
|
||||
2A41D947254B88C500893EFF /* tag.h in Headers */,
|
||||
2A41D8FC254B88C400893EFF /* exceptions.h in Headers */,
|
||||
2A41D913254B88C500893EFF /* traits.h in Headers */,
|
||||
2A41D926254B88C500893EFF /* exp.h in Headers */,
|
||||
2A41D948254B88C500893EFF /* token.h in Headers */,
|
||||
2A41D8F9254B88C400893EFF /* emittermanip.h in Headers */,
|
||||
2A41D8F5254B88C400893EFF /* dll.h in Headers */,
|
||||
2A41D8F4254B88C400893EFF /* graphbuilder.h in Headers */,
|
||||
2A41D90E254B88C500893EFF /* type.h in Headers */,
|
||||
2A41D8F3254B88C400893EFF /* anchordict.h in Headers */,
|
||||
2A41D914254B88C500893EFF /* yaml.h in Headers */,
|
||||
2A41D908254B88C500893EFF /* emit.h in Headers */,
|
||||
2A41D92E254B88C500893EFF /* nodeevents.h in Headers */,
|
||||
2A41D90A254B88C500893EFF /* iterator.h in Headers */,
|
||||
2A41D923254B88C500893EFF /* emitterutils.h in Headers */,
|
||||
2A41D909254B88C500893EFF /* impl.h in Headers */,
|
||||
2A41D945254B88C500893EFF /* stringsource.h in Headers */,
|
||||
2A41D938254B88C500893EFF /* scanner.h in Headers */,
|
||||
2A41D933254B88C500893EFF /* ptr_vector.h in Headers */,
|
||||
2A41D935254B88C500893EFF /* regex_yaml.h in Headers */,
|
||||
2A41D8FB254B88C400893EFF /* eventhandler.h in Headers */,
|
||||
2A41D916254B88C500893EFF /* collectionstack.h in Headers */,
|
||||
2A41D90C254B88C500893EFF /* parse.h in Headers */,
|
||||
2A41D8F2254B88C400893EFF /* binary.h in Headers */,
|
||||
2A41D900254B88C500893EFF /* impl.h in Headers */,
|
||||
2A41D93A254B88C500893EFF /* scanscalar.h in Headers */,
|
||||
2A41D8FA254B88C400893EFF /* emitterstyle.h in Headers */,
|
||||
2A41D921254B88C500893EFF /* emitterstate.h in Headers */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXHeadersBuildPhase section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
2ACF559B1477692300991ED5 /* yaml */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 2ACF559F1477692B00991ED5 /* Build configuration list for PBXNativeTarget "yaml" */;
|
||||
buildPhases = (
|
||||
2AF56976147991F700F9968C /* Download yaml */,
|
||||
2ACF55981477692300991ED5 /* Headers */,
|
||||
2ACF55991477692300991ED5 /* Sources */,
|
||||
2ACF559A1477692300991ED5 /* Frameworks */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = yaml;
|
||||
productName = yaml;
|
||||
productReference = 2ACF559C1477692300991ED5 /* libyaml.a */;
|
||||
productType = "com.apple.product-type.library.static";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
0867D690FE84028FC02AAC07 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
attributes = {
|
||||
};
|
||||
buildConfigurationList = 1DEB916408733D950010E9CD /* Build configuration list for PBXProject "yaml" */;
|
||||
compatibilityVersion = "Xcode 3.1";
|
||||
developmentRegion = English;
|
||||
hasScannedForEncodings = 1;
|
||||
knownRegions = (
|
||||
English,
|
||||
Japanese,
|
||||
French,
|
||||
German,
|
||||
);
|
||||
mainGroup = 0867D691FE84028FC02AAC07 /* yaml */;
|
||||
productRefGroup = 034768DDFF38A45A11DB9C8B /* Products */;
|
||||
projectDirPath = "";
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
2ACF559B1477692300991ED5 /* yaml */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXShellScriptBuildPhase section */
|
||||
2AF56976147991F700F9968C /* Download yaml */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
inputPaths = (
|
||||
);
|
||||
name = "Download yaml";
|
||||
outputPaths = (
|
||||
"$(SRCROOT)/../../../../../ext/yaml-cpp",
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "cd $SRCROOT/../../../../../ext\n\nif [ ! -d yaml-cpp ]\nthen\n\tgit clone https://github.com/jbeder/yaml-cpp -b yaml-cpp-0.6.3\nfi\n";
|
||||
showEnvVarsInLog = 0;
|
||||
};
|
||||
/* End PBXShellScriptBuildPhase section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
2ACF55991477692300991ED5 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2A41D918254B88C500893EFF /* graphbuilderadapter.cpp in Sources */,
|
||||
2A41D93F254B88C500893EFF /* simplekey.cpp in Sources */,
|
||||
2A41D920254B88C500893EFF /* emitterstate.cpp in Sources */,
|
||||
2A41D92F254B88C500893EFF /* null.cpp in Sources */,
|
||||
2A41D91A254B88C500893EFF /* convert.cpp in Sources */,
|
||||
2A41D93D254B88C500893EFF /* scantoken.cpp in Sources */,
|
||||
2A41D928254B88C500893EFF /* memory.cpp in Sources */,
|
||||
2A41D931254B88C500893EFF /* parse.cpp in Sources */,
|
||||
2A41D930254B88C500893EFF /* ostream_wrapper.cpp in Sources */,
|
||||
2A41D932254B88C500893EFF /* parser.cpp in Sources */,
|
||||
2A41D91D254B88C500893EFF /* emit.cpp in Sources */,
|
||||
2A41D917254B88C500893EFF /* graphbuilder.cpp in Sources */,
|
||||
2A41D92A254B88C500893EFF /* node_data.cpp in Sources */,
|
||||
2A41D91B254B88C500893EFF /* directives.cpp in Sources */,
|
||||
2A41D922254B88C500893EFF /* emitterutils.cpp in Sources */,
|
||||
2A41D937254B88C500893EFF /* scanner.cpp in Sources */,
|
||||
2A41D915254B88C500893EFF /* binary.cpp in Sources */,
|
||||
2A41D940254B88C500893EFF /* singledocparser.cpp in Sources */,
|
||||
2A41D91F254B88C500893EFF /* emitter.cpp in Sources */,
|
||||
2A41D925254B88C500893EFF /* exp.cpp in Sources */,
|
||||
2A41D934254B88C500893EFF /* regex_yaml.cpp in Sources */,
|
||||
2A41D939254B88C500893EFF /* scanscalar.cpp in Sources */,
|
||||
2A41D93B254B88C500893EFF /* scantag.cpp in Sources */,
|
||||
2A41D929254B88C500893EFF /* node.cpp in Sources */,
|
||||
2A41D946254B88C500893EFF /* tag.cpp in Sources */,
|
||||
2A41D942254B88C500893EFF /* stream.cpp in Sources */,
|
||||
2A41D92B254B88C500893EFF /* nodebuilder.cpp in Sources */,
|
||||
2A41D924254B88C500893EFF /* exceptions.cpp in Sources */,
|
||||
2A41D91E254B88C500893EFF /* emitfromevents.cpp in Sources */,
|
||||
2A41D92D254B88C500893EFF /* nodeevents.cpp in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
1DEB916508733D950010E9CD /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
HEADER_SEARCH_PATHS = "../../../../../ext/yaml-cpp/include";
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.10;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
PREBINDING = NO;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1DEB916608733D950010E9CD /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = NDEBUG;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
HEADER_SEARCH_PATHS = "../../../../../ext/yaml-cpp/include";
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.10;
|
||||
PREBINDING = NO;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
2ACF559D1477692300991ED5 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
INSTALL_PATH = /usr/local/lib;
|
||||
PREBINDING = NO;
|
||||
PRODUCT_NAME = yaml;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
2ACF559E1477692300991ED5 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
COPY_PHASE_STRIP = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = NO;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
INSTALL_PATH = /usr/local/lib;
|
||||
PREBINDING = NO;
|
||||
PRODUCT_NAME = yaml;
|
||||
ZERO_LINK = NO;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
1DEB916408733D950010E9CD /* Build configuration list for PBXProject "yaml" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1DEB916508733D950010E9CD /* Debug */,
|
||||
1DEB916608733D950010E9CD /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
2ACF559F1477692B00991ED5 /* Build configuration list for PBXNativeTarget "yaml" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
2ACF559D1477692300991ED5 /* Debug */,
|
||||
2ACF559E1477692300991ED5 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = 0867D690FE84028FC02AAC07 /* Project object */;
|
||||
}
|
||||
-16
@@ -1,16 +0,0 @@
|
||||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
// Copyright Contributors to the OpenColorIO Project.
|
||||
|
||||
|
||||
#ifndef INCLUDED_OCIO_IMATH_H
|
||||
#define INCLUDED_OCIO_IMATH_H
|
||||
|
||||
#define OCIO_USE_IMATH_HALF 0
|
||||
|
||||
#if OCIO_USE_IMATH_HALF
|
||||
# include <Imath/half.h>
|
||||
#else
|
||||
# include <OpenEXR/half.h>
|
||||
#endif
|
||||
|
||||
#endif
|
||||
-70
@@ -1,70 +0,0 @@
|
||||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
// Copyright Contributors to the OpenColorIO Project.
|
||||
|
||||
#ifndef INCLUDED_OCIO_OPENCOLORABI_H
|
||||
#define INCLUDED_OCIO_OPENCOLORABI_H
|
||||
|
||||
// Makefile configuration options
|
||||
#define OCIO_NAMESPACE OpenColorIO
|
||||
|
||||
#define OCIO_VERSION_STR "2.2.0"
|
||||
#define OCIO_VERSION_STATUS_STR ""
|
||||
#define OCIO_VERSION_FULL_STR "2.2.0"
|
||||
|
||||
// Deprecated synonym for downstream projects that expect the 1.x name
|
||||
#define OCIO_VERSION "2.2.0"
|
||||
|
||||
/* Version as a single 4-byte hex number, e.g. 0x01050200 == 1.5.2
|
||||
Use this for numeric comparisons, e.g. #if OCIO_VERSION_HEX >= ...
|
||||
Note: in the case where SOVERSION is overridden at compile-time,
|
||||
this will reflect the original API version number.
|
||||
*/
|
||||
#define OCIO_VERSION_HEX ((2 << 24) | \
|
||||
(2 << 16) | \
|
||||
(0 << 8))
|
||||
|
||||
#define OCIO_VERSION_MAJOR 2
|
||||
#define OCIO_VERSION_MINOR 2
|
||||
|
||||
|
||||
// Highlight deprecated methods or classes.
|
||||
#if defined(_MSC_VER)
|
||||
#define OCIO_DEPRECATED(msg) __declspec(deprecated(msg))
|
||||
#elif __cplusplus >= 201402L
|
||||
#define OCIO_DEPRECATED(msg) [[deprecated(msg)]]
|
||||
#elif defined(__GNUC__) || defined(__clang__)
|
||||
#define OCIO_DEPRECATED(msg) __attribute__((deprecated(msg)))
|
||||
#else
|
||||
#define OCIO_DEPRECATED(msg) /* unsupported on this platform */
|
||||
#endif
|
||||
|
||||
|
||||
// shared_ptr / dynamic_pointer_cast
|
||||
#include <memory>
|
||||
#define OCIO_SHARED_PTR std::shared_ptr
|
||||
#define OCIO_DYNAMIC_POINTER_CAST std::dynamic_pointer_cast
|
||||
|
||||
// If supported, define OCIOEXPORT, OCIOHIDDEN
|
||||
// (used to choose which symbols to export from OpenColorIO)
|
||||
#if defined(_WIN32)
|
||||
// Windows requires you to export from the main library and then import in any others
|
||||
// only when compiling a dynamic library (i.e. DLL)
|
||||
#ifndef OpenColorIO_SKIP_IMPORTS
|
||||
#if defined OpenColorIO_EXPORTS
|
||||
#define OCIOEXPORT __declspec(dllexport)
|
||||
#else
|
||||
#define OCIOEXPORT __declspec(dllimport)
|
||||
#endif
|
||||
#else
|
||||
#define OCIOEXPORT
|
||||
#endif
|
||||
#define OCIOHIDDEN
|
||||
#elif defined __GNUC__
|
||||
#define OCIOEXPORT __attribute__ ((visibility("default")))
|
||||
#define OCIOHIDDEN __attribute__ ((visibility("hidden")))
|
||||
#else // Others platforms not supported atm
|
||||
#define OCIOEXPORT
|
||||
#define OCIOHIDDEN
|
||||
#endif
|
||||
|
||||
#endif // INCLUDED_OCIO_OPENCOLORABI_H
|
||||
File diff suppressed because it is too large
Load Diff
-637
@@ -1,637 +0,0 @@
|
||||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 44;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
2A180A6914801EB90000D11A /* OpenColorIO_AE_MonitorProfileChooser.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2A180A6814801EB90000D11A /* OpenColorIO_AE_MonitorProfileChooser.xib */; };
|
||||
2A180A6D14801FFA0000D11A /* OpenColorIO_AE_MonitorProfileChooser_Controller.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A180A6B14801FFA0000D11A /* OpenColorIO_AE_MonitorProfileChooser_Controller.m */; };
|
||||
2A41D964254B8EBE00893EFF /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A41D963254B8EBE00893EFF /* IOKit.framework */; };
|
||||
2A4A0AF61554679400D5AEB7 /* ocioicc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A4A0AF41554679400D5AEB7 /* ocioicc.cpp */; };
|
||||
2A4F8FEF234D0DFC008A9921 /* libexpat.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A4F8FE5234D0DED008A9921 /* libexpat.a */; };
|
||||
2A4F8FF0234D0DFC008A9921 /* libpystring.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A4F8FEA234D0DED008A9921 /* libpystring.a */; };
|
||||
2A60CADB1491A51C009D6DBF /* OpenColorIO_AE_GL_Cocoa.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2A60CADA1491A51C009D6DBF /* OpenColorIO_AE_GL_Cocoa.mm */; };
|
||||
2AB82E43227FDC2D00CF8E58 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AB82E42227FDC2D00CF8E58 /* Cocoa.framework */; };
|
||||
2AB82E45227FDC5C00CF8E58 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AB82E44227FDC5B00CF8E58 /* OpenGL.framework */; };
|
||||
2AB82E47227FDC6200CF8E58 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AB82E46227FDC6200CF8E58 /* AGL.framework */; };
|
||||
2AC48DCC234D0D7C00EAA2BB /* libilmbasehalf.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A58973F234D0AD6005B5551 /* libilmbasehalf.a */; };
|
||||
2AF56B96147A431100F9968C /* OpenColorIO_AE_ArbData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AF56B8F147A431100F9968C /* OpenColorIO_AE_ArbData.cpp */; };
|
||||
2AF56B99147A431100F9968C /* OpenColorIO_AE_PiPL.r in Rez */ = {isa = PBXBuildFile; fileRef = 2AF56B92147A431100F9968C /* OpenColorIO_AE_PiPL.r */; };
|
||||
2AF56B9A147A431100F9968C /* OpenColorIO_AE_UI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AF56B93147A431100F9968C /* OpenColorIO_AE_UI.cpp */; };
|
||||
2AF56B9B147A431100F9968C /* OpenColorIO_AE.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AF56B94147A431100F9968C /* OpenColorIO_AE.cpp */; };
|
||||
2AF56BA0147A458800F9968C /* AEGP_SuiteHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AF56B9D147A458800F9968C /* AEGP_SuiteHandler.cpp */; };
|
||||
2AF56BA1147A458800F9968C /* MissingSuiteError.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AF56B9F147A458800F9968C /* MissingSuiteError.cpp */; };
|
||||
2AF56C24147A54A300F9968C /* OpenColorIO_AE_Dialogs_Cocoa.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2AF56B90147A431100F9968C /* OpenColorIO_AE_Dialogs_Cocoa.mm */; };
|
||||
2AF56D06147AB5C900F9968C /* DrawbotBot.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AF56D04147AB5C900F9968C /* DrawbotBot.cpp */; };
|
||||
2AF56EE8147AD11200F9968C /* libOpenColorIO.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AF56EE7147AD10E00F9968C /* libOpenColorIO.a */; };
|
||||
2AF57005147AE17400F9968C /* libyaml.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AF57001147AE16A00F9968C /* libyaml.a */; };
|
||||
2AF57B93147C6FE000F9968C /* OpenColorIO_AE_Menu.m in Sources */ = {isa = PBXBuildFile; fileRef = 2AF57B92147C6FE000F9968C /* OpenColorIO_AE_Menu.m */; };
|
||||
2AF57D20147C994100F9968C /* OpenColorIO_AE_Context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AF57D1F147C994100F9968C /* OpenColorIO_AE_Context.cpp */; };
|
||||
2AF999CB147E1DD200FEB83B /* liblcms.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AF999C8147E1DCA00FEB83B /* liblcms.a */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXContainerItemProxy section */
|
||||
2A4F8FE4234D0DED008A9921 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AB82E2F227FD6FB00CF8E58 /* expat.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 2ACF559C1477692300991ED5;
|
||||
remoteInfo = expat;
|
||||
};
|
||||
2A4F8FE9234D0DED008A9921 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AEABA1C23424F150053BCB6 /* pystring.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 2AEABA0E23424ED50053BCB6;
|
||||
remoteInfo = pystring;
|
||||
};
|
||||
2A4F8FEB234D0DF6008A9921 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AEABA1C23424F150053BCB6 /* pystring.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 2AEABA0D23424ED50053BCB6;
|
||||
remoteInfo = pystring;
|
||||
};
|
||||
2A4F8FED234D0DF6008A9921 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AB82E2F227FD6FB00CF8E58 /* expat.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 2ACF559B1477692300991ED5;
|
||||
remoteInfo = expat;
|
||||
};
|
||||
2A58973E234D0AD6005B5551 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2A98209D227FAC830060FDD2 /* ilmbasehalf.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 2ACF559C1477692300991ED5;
|
||||
remoteInfo = ilmbasehalf;
|
||||
};
|
||||
2A589740234D0AD6005B5551 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2A98209D227FAC830060FDD2 /* ilmbasehalf.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 2AEAB9BD233EE7380053BCB6;
|
||||
remoteInfo = eLut;
|
||||
};
|
||||
2A589742234D0AD6005B5551 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2A98209D227FAC830060FDD2 /* ilmbasehalf.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 2AEAB9CE233EE8150053BCB6;
|
||||
remoteInfo = toFloat;
|
||||
};
|
||||
2AC48DC7234D0C1200EAA2BB /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2A98209D227FAC830060FDD2 /* ilmbasehalf.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 2ACF559B1477692300991ED5;
|
||||
remoteInfo = ilmbasehalf;
|
||||
};
|
||||
2AF56EE6147AD10E00F9968C /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AF56EE2147AD10E00F9968C /* OpenColorIO.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 2ACF567114776A0A00991ED5;
|
||||
remoteInfo = OpenColorIO;
|
||||
};
|
||||
2AF57000147AE16A00F9968C /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AF56FF3147AE16A00F9968C /* yaml.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 2ACF559C1477692300991ED5;
|
||||
remoteInfo = yaml;
|
||||
};
|
||||
2AF57014147AE18600F9968C /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AF56FF3147AE16A00F9968C /* yaml.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 2ACF559B1477692300991ED5;
|
||||
remoteInfo = yaml;
|
||||
};
|
||||
2AF57016147AE18600F9968C /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AF56EE2147AD10E00F9968C /* OpenColorIO.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 2ACF567014776A0A00991ED5;
|
||||
remoteInfo = OpenColorIO;
|
||||
};
|
||||
2AF999C7147E1DCA00FEB83B /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AF999C0147E1DCA00FEB83B /* lcms.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 2ACF9E56147824F500991ED5;
|
||||
remoteInfo = lcms;
|
||||
};
|
||||
2AF999CC147E1DDB00FEB83B /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AF999C0147E1DCA00FEB83B /* lcms.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 2ACF9E55147824F500991ED5;
|
||||
remoteInfo = lcms;
|
||||
};
|
||||
/* End PBXContainerItemProxy section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
2A180A6814801EB90000D11A /* OpenColorIO_AE_MonitorProfileChooser.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = OpenColorIO_AE_MonitorProfileChooser.xib; path = ../../../mac/OpenColorIO_AE_MonitorProfileChooser.xib; sourceTree = "<group>"; };
|
||||
2A180A6B14801FFA0000D11A /* OpenColorIO_AE_MonitorProfileChooser_Controller.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = OpenColorIO_AE_MonitorProfileChooser_Controller.m; path = ../../../mac/OpenColorIO_AE_MonitorProfileChooser_Controller.m; sourceTree = "<group>"; usesTabs = 0; };
|
||||
2A180A6C14801FFA0000D11A /* OpenColorIO_AE_MonitorProfileChooser_Controller.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenColorIO_AE_MonitorProfileChooser_Controller.h; path = ../../../mac/OpenColorIO_AE_MonitorProfileChooser_Controller.h; sourceTree = "<group>"; usesTabs = 0; };
|
||||
2A41D963254B8EBE00893EFF /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; };
|
||||
2A4A0AF41554679400D5AEB7 /* ocioicc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ocioicc.cpp; path = ../../../../../src/apps/ociobakelut/ocioicc.cpp; sourceTree = SOURCE_ROOT; };
|
||||
2A4A0AF51554679400D5AEB7 /* ocioicc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ocioicc.h; path = ../../../../../src/apps/ociobakelut/ocioicc.h; sourceTree = SOURCE_ROOT; };
|
||||
2A60CAD91491A506009D6DBF /* OpenColorIO_AE_GL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenColorIO_AE_GL.h; path = ../../../OpenColorIO_AE_GL.h; sourceTree = SOURCE_ROOT; usesTabs = 0; };
|
||||
2A60CADA1491A51C009D6DBF /* OpenColorIO_AE_GL_Cocoa.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = OpenColorIO_AE_GL_Cocoa.mm; path = ../../../mac/OpenColorIO_AE_GL_Cocoa.mm; sourceTree = SOURCE_ROOT; usesTabs = 0; };
|
||||
2A98209D227FAC830060FDD2 /* ilmbasehalf.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = ilmbasehalf.xcodeproj; path = ../ext/ilmbasehalf.xcodeproj; sourceTree = SOURCE_ROOT; };
|
||||
2AB82E2F227FD6FB00CF8E58 /* expat.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = expat.xcodeproj; path = ../ext/expat.xcodeproj; sourceTree = SOURCE_ROOT; };
|
||||
2AB82E42227FDC2D00CF8E58 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; };
|
||||
2AB82E44227FDC5B00CF8E58 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; };
|
||||
2AB82E46227FDC6200CF8E58 /* AGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AGL.framework; path = System/Library/Frameworks/AGL.framework; sourceTree = SDKROOT; };
|
||||
2AEABA1C23424F150053BCB6 /* pystring.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = pystring.xcodeproj; path = ../ext/pystring.xcodeproj; sourceTree = SOURCE_ROOT; };
|
||||
2AF56B8F147A431100F9968C /* OpenColorIO_AE_ArbData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = OpenColorIO_AE_ArbData.cpp; path = ../../../OpenColorIO_AE_ArbData.cpp; sourceTree = SOURCE_ROOT; usesTabs = 0; };
|
||||
2AF56B90147A431100F9968C /* OpenColorIO_AE_Dialogs_Cocoa.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = OpenColorIO_AE_Dialogs_Cocoa.mm; path = ../../../mac/OpenColorIO_AE_Dialogs_Cocoa.mm; sourceTree = SOURCE_ROOT; usesTabs = 0; };
|
||||
2AF56B92147A431100F9968C /* OpenColorIO_AE_PiPL.r */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.rez; name = OpenColorIO_AE_PiPL.r; path = ../../../OpenColorIO_AE_PiPL.r; sourceTree = SOURCE_ROOT; usesTabs = 0; };
|
||||
2AF56B93147A431100F9968C /* OpenColorIO_AE_UI.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = OpenColorIO_AE_UI.cpp; path = ../../../OpenColorIO_AE_UI.cpp; sourceTree = SOURCE_ROOT; usesTabs = 0; };
|
||||
2AF56B94147A431100F9968C /* OpenColorIO_AE.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = OpenColorIO_AE.cpp; path = ../../../OpenColorIO_AE.cpp; sourceTree = SOURCE_ROOT; usesTabs = 0; };
|
||||
2AF56B95147A431100F9968C /* OpenColorIO_AE.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenColorIO_AE.h; path = ../../../OpenColorIO_AE.h; sourceTree = SOURCE_ROOT; usesTabs = 0; };
|
||||
2AF56B9D147A458800F9968C /* AEGP_SuiteHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AEGP_SuiteHandler.cpp; path = "../../../../../ext/Adobe After Effects 2021 Mac SDK/Examples/Util/AEGP_SuiteHandler.cpp"; sourceTree = SOURCE_ROOT; usesTabs = 0; };
|
||||
2AF56B9E147A458800F9968C /* AEGP_SuiteHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AEGP_SuiteHandler.h; path = "../../../../../ext/Adobe After Effects 2021 Mac SDK/Examples/Util/AEGP_SuiteHandler.h"; sourceTree = SOURCE_ROOT; usesTabs = 0; };
|
||||
2AF56B9F147A458800F9968C /* MissingSuiteError.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MissingSuiteError.cpp; path = "../../../../../ext/Adobe After Effects 2021 Mac SDK/Examples/Util/MissingSuiteError.cpp"; sourceTree = SOURCE_ROOT; usesTabs = 0; };
|
||||
2AF56D04147AB5C900F9968C /* DrawbotBot.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DrawbotBot.cpp; path = ../../../DrawbotBot.cpp; sourceTree = SOURCE_ROOT; usesTabs = 0; };
|
||||
2AF56D05147AB5C900F9968C /* DrawbotBot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DrawbotBot.h; path = ../../../DrawbotBot.h; sourceTree = SOURCE_ROOT; usesTabs = 0; };
|
||||
2AF56EE2147AD10E00F9968C /* OpenColorIO.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = OpenColorIO.xcodeproj; path = ../OpenColorIO.xcodeproj; sourceTree = SOURCE_ROOT; };
|
||||
2AF56FF3147AE16A00F9968C /* yaml.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = yaml.xcodeproj; path = ../ext/yaml.xcodeproj; sourceTree = SOURCE_ROOT; };
|
||||
2AF57171147B36F300F9968C /* OpenColorIO_AE_Dialogs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenColorIO_AE_Dialogs.h; path = ../../../OpenColorIO_AE_Dialogs.h; sourceTree = SOURCE_ROOT; usesTabs = 0; };
|
||||
2AF57B91147C6FE000F9968C /* OpenColorIO_AE_Menu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenColorIO_AE_Menu.h; path = ../../../mac/OpenColorIO_AE_Menu.h; sourceTree = "<group>"; usesTabs = 0; };
|
||||
2AF57B92147C6FE000F9968C /* OpenColorIO_AE_Menu.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = OpenColorIO_AE_Menu.m; path = ../../../mac/OpenColorIO_AE_Menu.m; sourceTree = "<group>"; usesTabs = 0; };
|
||||
2AF57D1E147C994100F9968C /* OpenColorIO_AE_Context.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenColorIO_AE_Context.h; path = ../../../OpenColorIO_AE_Context.h; sourceTree = SOURCE_ROOT; usesTabs = 0; };
|
||||
2AF57D1F147C994100F9968C /* OpenColorIO_AE_Context.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = OpenColorIO_AE_Context.cpp; path = ../../../OpenColorIO_AE_Context.cpp; sourceTree = SOURCE_ROOT; usesTabs = 0; };
|
||||
2AF999C0147E1DCA00FEB83B /* lcms.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = lcms.xcodeproj; path = ../ext/lcms.xcodeproj; sourceTree = SOURCE_ROOT; };
|
||||
C4E618CC095A3CE80012CA3F /* OpenColorIO.plugin */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = OpenColorIO.plugin; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
C4E618CA095A3CE80012CA3F /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2AB82E43227FDC2D00CF8E58 /* Cocoa.framework in Frameworks */,
|
||||
2A41D964254B8EBE00893EFF /* IOKit.framework in Frameworks */,
|
||||
2AB82E45227FDC5C00CF8E58 /* OpenGL.framework in Frameworks */,
|
||||
2AB82E47227FDC6200CF8E58 /* AGL.framework in Frameworks */,
|
||||
2AF56EE8147AD11200F9968C /* libOpenColorIO.a in Frameworks */,
|
||||
2AF57005147AE17400F9968C /* libyaml.a in Frameworks */,
|
||||
2AF999CB147E1DD200FEB83B /* liblcms.a in Frameworks */,
|
||||
2AC48DCC234D0D7C00EAA2BB /* libilmbasehalf.a in Frameworks */,
|
||||
2A4F8FEF234D0DFC008A9921 /* libexpat.a in Frameworks */,
|
||||
2A4F8FF0234D0DFC008A9921 /* libpystring.a in Frameworks */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
2A4F8FDF234D0DED008A9921 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2A4F8FEA234D0DED008A9921 /* libpystring.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2A4F8FE1234D0DED008A9921 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2A4F8FE5234D0DED008A9921 /* libexpat.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2A589739234D0AD6005B5551 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2A58973F234D0AD6005B5551 /* libilmbasehalf.a */,
|
||||
2A589741234D0AD6005B5551 /* eLut */,
|
||||
2A589743234D0AD6005B5551 /* toFloat */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2AB82E40227FDC2D00CF8E58 /* Frameworks */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AB82E42227FDC2D00CF8E58 /* Cocoa.framework */,
|
||||
2A41D963254B8EBE00893EFF /* IOKit.framework */,
|
||||
2AB82E44227FDC5B00CF8E58 /* OpenGL.framework */,
|
||||
2AB82E46227FDC6200CF8E58 /* AGL.framework */,
|
||||
);
|
||||
name = Frameworks;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2AF56EE3147AD10E00F9968C /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AF56EE7147AD10E00F9968C /* libOpenColorIO.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2AF56FF4147AE16A00F9968C /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AF57001147AE16A00F9968C /* libyaml.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2AF999C1147E1DCA00FEB83B /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AF999C8147E1DCA00FEB83B /* liblcms.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
C4E6187C095A3C800012CA3F = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AF56B95147A431100F9968C /* OpenColorIO_AE.h */,
|
||||
2AF56B94147A431100F9968C /* OpenColorIO_AE.cpp */,
|
||||
2AF57D1E147C994100F9968C /* OpenColorIO_AE_Context.h */,
|
||||
2AF57D1F147C994100F9968C /* OpenColorIO_AE_Context.cpp */,
|
||||
2AF56B8F147A431100F9968C /* OpenColorIO_AE_ArbData.cpp */,
|
||||
2AF56B93147A431100F9968C /* OpenColorIO_AE_UI.cpp */,
|
||||
2A60CAD91491A506009D6DBF /* OpenColorIO_AE_GL.h */,
|
||||
2A60CADA1491A51C009D6DBF /* OpenColorIO_AE_GL_Cocoa.mm */,
|
||||
2AF57171147B36F300F9968C /* OpenColorIO_AE_Dialogs.h */,
|
||||
2AF56B90147A431100F9968C /* OpenColorIO_AE_Dialogs_Cocoa.mm */,
|
||||
2AF57B91147C6FE000F9968C /* OpenColorIO_AE_Menu.h */,
|
||||
2AF57B92147C6FE000F9968C /* OpenColorIO_AE_Menu.m */,
|
||||
2AF56B92147A431100F9968C /* OpenColorIO_AE_PiPL.r */,
|
||||
2AF56B9E147A458800F9968C /* AEGP_SuiteHandler.h */,
|
||||
2AF56B9D147A458800F9968C /* AEGP_SuiteHandler.cpp */,
|
||||
2AF56B9F147A458800F9968C /* MissingSuiteError.cpp */,
|
||||
2AF56D05147AB5C900F9968C /* DrawbotBot.h */,
|
||||
2AF56D04147AB5C900F9968C /* DrawbotBot.cpp */,
|
||||
2A4A0AF51554679400D5AEB7 /* ocioicc.h */,
|
||||
2A4A0AF41554679400D5AEB7 /* ocioicc.cpp */,
|
||||
2A180A6814801EB90000D11A /* OpenColorIO_AE_MonitorProfileChooser.xib */,
|
||||
2A180A6C14801FFA0000D11A /* OpenColorIO_AE_MonitorProfileChooser_Controller.h */,
|
||||
2A180A6B14801FFA0000D11A /* OpenColorIO_AE_MonitorProfileChooser_Controller.m */,
|
||||
2AF56EE2147AD10E00F9968C /* OpenColorIO.xcodeproj */,
|
||||
2AF56FF3147AE16A00F9968C /* yaml.xcodeproj */,
|
||||
2AEABA1C23424F150053BCB6 /* pystring.xcodeproj */,
|
||||
2AF999C0147E1DCA00FEB83B /* lcms.xcodeproj */,
|
||||
2A98209D227FAC830060FDD2 /* ilmbasehalf.xcodeproj */,
|
||||
2AB82E2F227FD6FB00CF8E58 /* expat.xcodeproj */,
|
||||
C4E6188C095A3C800012CA3F /* Products */,
|
||||
2AB82E40227FDC2D00CF8E58 /* Frameworks */,
|
||||
);
|
||||
comments = "SDK Backwards is some pretty rudimentary audio processing, but the flags and params are handled in an appropriate manner.";
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
C4E6188C095A3C800012CA3F /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
C4E618CC095A3CE80012CA3F /* OpenColorIO.plugin */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
C4E618CB095A3CE80012CA3F /* OpenColorIO_AE */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = C4E618CE095A3CE90012CA3F /* Build configuration list for PBXNativeTarget "OpenColorIO_AE" */;
|
||||
buildPhases = (
|
||||
C4E618C8095A3CE80012CA3F /* Resources */,
|
||||
C4E618C9095A3CE80012CA3F /* Sources */,
|
||||
C4E618CA095A3CE80012CA3F /* Frameworks */,
|
||||
C4E618EA095A3E040012CA3F /* Rez */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
2A4F8FEC234D0DF6008A9921 /* PBXTargetDependency */,
|
||||
2A4F8FEE234D0DF6008A9921 /* PBXTargetDependency */,
|
||||
2AC48DC8234D0C1200EAA2BB /* PBXTargetDependency */,
|
||||
2AF57015147AE18600F9968C /* PBXTargetDependency */,
|
||||
2AF999CD147E1DDB00FEB83B /* PBXTargetDependency */,
|
||||
2AF57017147AE18600F9968C /* PBXTargetDependency */,
|
||||
);
|
||||
name = OpenColorIO_AE;
|
||||
productName = SDK_Backwards.plugin;
|
||||
productReference = C4E618CC095A3CE80012CA3F /* OpenColorIO.plugin */;
|
||||
productType = "com.apple.product-type.bundle";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
C4E6187E095A3C800012CA3F /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
attributes = {
|
||||
};
|
||||
buildConfigurationList = C4E6187F095A3C800012CA3F /* Build configuration list for PBXProject "OpenColorIO_AE" */;
|
||||
compatibilityVersion = "Xcode 3.0";
|
||||
developmentRegion = English;
|
||||
hasScannedForEncodings = 0;
|
||||
knownRegions = (
|
||||
English,
|
||||
Japanese,
|
||||
French,
|
||||
German,
|
||||
);
|
||||
mainGroup = C4E6187C095A3C800012CA3F;
|
||||
productRefGroup = C4E6188C095A3C800012CA3F /* Products */;
|
||||
projectDirPath = "";
|
||||
projectReferences = (
|
||||
{
|
||||
ProductGroup = 2A4F8FE1234D0DED008A9921 /* Products */;
|
||||
ProjectRef = 2AB82E2F227FD6FB00CF8E58 /* expat.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 2A589739234D0AD6005B5551 /* Products */;
|
||||
ProjectRef = 2A98209D227FAC830060FDD2 /* ilmbasehalf.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 2AF999C1147E1DCA00FEB83B /* Products */;
|
||||
ProjectRef = 2AF999C0147E1DCA00FEB83B /* lcms.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 2AF56EE3147AD10E00F9968C /* Products */;
|
||||
ProjectRef = 2AF56EE2147AD10E00F9968C /* OpenColorIO.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 2A4F8FDF234D0DED008A9921 /* Products */;
|
||||
ProjectRef = 2AEABA1C23424F150053BCB6 /* pystring.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 2AF56FF4147AE16A00F9968C /* Products */;
|
||||
ProjectRef = 2AF56FF3147AE16A00F9968C /* yaml.xcodeproj */;
|
||||
},
|
||||
);
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
C4E618CB095A3CE80012CA3F /* OpenColorIO_AE */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXReferenceProxy section */
|
||||
2A4F8FE5234D0DED008A9921 /* libexpat.a */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = archive.ar;
|
||||
path = libexpat.a;
|
||||
remoteRef = 2A4F8FE4234D0DED008A9921 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
2A4F8FEA234D0DED008A9921 /* libpystring.a */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = archive.ar;
|
||||
path = libpystring.a;
|
||||
remoteRef = 2A4F8FE9234D0DED008A9921 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
2A58973F234D0AD6005B5551 /* libilmbasehalf.a */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = archive.ar;
|
||||
path = libilmbasehalf.a;
|
||||
remoteRef = 2A58973E234D0AD6005B5551 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
2A589741234D0AD6005B5551 /* eLut */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = "compiled.mach-o.executable";
|
||||
path = eLut;
|
||||
remoteRef = 2A589740234D0AD6005B5551 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
2A589743234D0AD6005B5551 /* toFloat */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = "compiled.mach-o.executable";
|
||||
path = toFloat;
|
||||
remoteRef = 2A589742234D0AD6005B5551 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
2AF56EE7147AD10E00F9968C /* libOpenColorIO.a */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = archive.ar;
|
||||
path = libOpenColorIO.a;
|
||||
remoteRef = 2AF56EE6147AD10E00F9968C /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
2AF57001147AE16A00F9968C /* libyaml.a */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = archive.ar;
|
||||
path = libyaml.a;
|
||||
remoteRef = 2AF57000147AE16A00F9968C /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
2AF999C8147E1DCA00FEB83B /* liblcms.a */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = archive.ar;
|
||||
path = liblcms.a;
|
||||
remoteRef = 2AF999C7147E1DCA00FEB83B /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
/* End PBXReferenceProxy section */
|
||||
|
||||
/* Begin PBXResourcesBuildPhase section */
|
||||
C4E618C8095A3CE80012CA3F /* Resources */ = {
|
||||
isa = PBXResourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2A180A6914801EB90000D11A /* OpenColorIO_AE_MonitorProfileChooser.xib in Resources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXResourcesBuildPhase section */
|
||||
|
||||
/* Begin PBXRezBuildPhase section */
|
||||
C4E618EA095A3E040012CA3F /* Rez */ = {
|
||||
isa = PBXRezBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2AF56B99147A431100F9968C /* OpenColorIO_AE_PiPL.r in Rez */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXRezBuildPhase section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
C4E618C9095A3CE80012CA3F /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2AF56B96147A431100F9968C /* OpenColorIO_AE_ArbData.cpp in Sources */,
|
||||
2AF56B9A147A431100F9968C /* OpenColorIO_AE_UI.cpp in Sources */,
|
||||
2AF56B9B147A431100F9968C /* OpenColorIO_AE.cpp in Sources */,
|
||||
2AF56BA0147A458800F9968C /* AEGP_SuiteHandler.cpp in Sources */,
|
||||
2AF56BA1147A458800F9968C /* MissingSuiteError.cpp in Sources */,
|
||||
2AF56C24147A54A300F9968C /* OpenColorIO_AE_Dialogs_Cocoa.mm in Sources */,
|
||||
2AF56D06147AB5C900F9968C /* DrawbotBot.cpp in Sources */,
|
||||
2AF57B93147C6FE000F9968C /* OpenColorIO_AE_Menu.m in Sources */,
|
||||
2AF57D20147C994100F9968C /* OpenColorIO_AE_Context.cpp in Sources */,
|
||||
2A180A6D14801FFA0000D11A /* OpenColorIO_AE_MonitorProfileChooser_Controller.m in Sources */,
|
||||
2A60CADB1491A51C009D6DBF /* OpenColorIO_AE_GL_Cocoa.mm in Sources */,
|
||||
2A4A0AF61554679400D5AEB7 /* ocioicc.cpp in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin PBXTargetDependency section */
|
||||
2A4F8FEC234D0DF6008A9921 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = pystring;
|
||||
targetProxy = 2A4F8FEB234D0DF6008A9921 /* PBXContainerItemProxy */;
|
||||
};
|
||||
2A4F8FEE234D0DF6008A9921 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = expat;
|
||||
targetProxy = 2A4F8FED234D0DF6008A9921 /* PBXContainerItemProxy */;
|
||||
};
|
||||
2AC48DC8234D0C1200EAA2BB /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = ilmbasehalf;
|
||||
targetProxy = 2AC48DC7234D0C1200EAA2BB /* PBXContainerItemProxy */;
|
||||
};
|
||||
2AF57015147AE18600F9968C /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = yaml;
|
||||
targetProxy = 2AF57014147AE18600F9968C /* PBXContainerItemProxy */;
|
||||
};
|
||||
2AF57017147AE18600F9968C /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = OpenColorIO;
|
||||
targetProxy = 2AF57016147AE18600F9968C /* PBXContainerItemProxy */;
|
||||
};
|
||||
2AF999CD147E1DDB00FEB83B /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = lcms;
|
||||
targetProxy = 2AF999CC147E1DDB00FEB83B /* PBXContainerItemProxy */;
|
||||
};
|
||||
/* End PBXTargetDependency section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
2A1BAC2310C3C82A00244D12 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
AE_SDK = "\"../../../../../ext/Adobe After Effects 2021 Mac SDK\"";
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
|
||||
GCC_MODEL_TUNING = "";
|
||||
GCC_OPTIMIZATION_LEVEL = 3;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = NDEBUG;
|
||||
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
|
||||
HEADER_SEARCH_PATHS = (
|
||||
..,
|
||||
../../../../../include,
|
||||
../../../../../src/libutils/oglapphelpers,
|
||||
"$(AE_SDK)/Examples/Headers",
|
||||
"$(AE_SDK)/Examples/Util",
|
||||
"$(AE_SDK)/Examples/Headers/SP",
|
||||
"$(AE_SDK)/Examples/Resources",
|
||||
"../../../../../ext/yaml-cpp/include",
|
||||
"../../../../../ext/Little-CMS/include",
|
||||
);
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.10;
|
||||
REZ_PREPROCESSOR_DEFINITIONS = __MACH__;
|
||||
REZ_SEARCH_PATHS = "$(SDK_PATH)/Developer/Headers/FlatCarbon";
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
2A1BAC2410C3C82A00244D12 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = "$(SDKROOT)/System/Library/Frameworks/Carbon.framework/Headers/Carbon.h";
|
||||
GENERATE_PKGINFO_FILE = YES;
|
||||
INFOPLIST_FILE = "../../../mac/OpenColorIO_AE.plugin-Info.plist";
|
||||
INSTALL_PATH = "$(HOME)/Library/Bundles";
|
||||
LINK_WITH_STANDARD_LIBRARIES = YES;
|
||||
PREBINDING = NO;
|
||||
PRODUCT_NAME = OpenColorIO;
|
||||
WRAPPER_EXTENSION = plugin;
|
||||
ZERO_LINK = NO;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
C4E61880095A3C800012CA3F /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
AE_SDK = "\"../../../../../ext/Adobe After Effects 2021 Mac SDK\"";
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
GCC_MODEL_TUNING = "";
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
|
||||
HEADER_SEARCH_PATHS = (
|
||||
..,
|
||||
../../../../../include,
|
||||
../../../../../src/libutils/oglapphelpers,
|
||||
"$(AE_SDK)/Examples/Headers",
|
||||
"$(AE_SDK)/Examples/Util",
|
||||
"$(AE_SDK)/Examples/Headers/SP",
|
||||
"$(AE_SDK)/Examples/Resources",
|
||||
"../../../../../ext/yaml-cpp/include",
|
||||
"../../../../../ext/Little-CMS/include",
|
||||
);
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.10;
|
||||
REZ_PREPROCESSOR_DEFINITIONS = __MACH__;
|
||||
REZ_SEARCH_PATHS = "$(SDK_PATH)/Developer/Headers/FlatCarbon";
|
||||
SDKROOT = macosx;
|
||||
STRIP_INSTALLED_PRODUCT = NO;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
C4E618CF095A3CE90012CA3F /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = "$(SDKROOT)/System/Library/Frameworks/Carbon.framework/Headers/Carbon.h";
|
||||
GENERATE_PKGINFO_FILE = YES;
|
||||
INFOPLIST_FILE = "../../../mac/OpenColorIO_AE.plugin-Info.plist";
|
||||
INSTALL_PATH = "$(HOME)/Library/Bundles";
|
||||
LINK_WITH_STANDARD_LIBRARIES = YES;
|
||||
PREBINDING = NO;
|
||||
PRODUCT_NAME = OpenColorIO;
|
||||
WRAPPER_EXTENSION = plugin;
|
||||
ZERO_LINK = NO;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
C4E6187F095A3C800012CA3F /* Build configuration list for PBXProject "OpenColorIO_AE" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
C4E61880095A3C800012CA3F /* Debug */,
|
||||
2A1BAC2310C3C82A00244D12 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 1;
|
||||
defaultConfigurationName = Debug;
|
||||
};
|
||||
C4E618CE095A3CE90012CA3F /* Build configuration list for PBXNativeTarget "OpenColorIO_AE" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
C4E618CF095A3CE90012CA3F /* Debug */,
|
||||
2A1BAC2410C3C82A00244D12 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Debug;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = C4E6187E095A3C800012CA3F /* Project object */;
|
||||
}
|
||||
@@ -1,347 +0,0 @@
|
||||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 45;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
2AB82DFC227FD69800CF8E58 /* ascii.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AB82D9A227FD69700CF8E58 /* ascii.h */; };
|
||||
2AB82DFD227FD69800CF8E58 /* asciitab.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AB82D9B227FD69700CF8E58 /* asciitab.h */; };
|
||||
2AB82DFE227FD69800CF8E58 /* expat.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AB82D9C227FD69700CF8E58 /* expat.h */; };
|
||||
2AB82DFF227FD69800CF8E58 /* expat_external.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AB82D9F227FD69700CF8E58 /* expat_external.h */; };
|
||||
2AB82E00227FD69800CF8E58 /* iasciitab.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AB82DA6227FD69700CF8E58 /* iasciitab.h */; };
|
||||
2AB82E01227FD69800CF8E58 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AB82DA7227FD69700CF8E58 /* internal.h */; };
|
||||
2AB82E02227FD69800CF8E58 /* latin1tab.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AB82DA8227FD69700CF8E58 /* latin1tab.h */; };
|
||||
2AB82E04227FD69800CF8E58 /* nametab.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AB82DAD227FD69700CF8E58 /* nametab.h */; };
|
||||
2AB82E05227FD69800CF8E58 /* siphash.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AB82DAE227FD69700CF8E58 /* siphash.h */; };
|
||||
2AB82E06227FD69800CF8E58 /* utf8tab.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AB82DAF227FD69700CF8E58 /* utf8tab.h */; };
|
||||
2AB82E07227FD69800CF8E58 /* winconfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AB82DB0227FD69700CF8E58 /* winconfig.h */; };
|
||||
2AB82E08227FD69800CF8E58 /* xmlparse.c in Sources */ = {isa = PBXBuildFile; fileRef = 2AB82DB1227FD69700CF8E58 /* xmlparse.c */; };
|
||||
2AB82E09227FD69800CF8E58 /* xmlrole.c in Sources */ = {isa = PBXBuildFile; fileRef = 2AB82DB2227FD69700CF8E58 /* xmlrole.c */; };
|
||||
2AB82E0A227FD69800CF8E58 /* xmlrole.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AB82DB3227FD69700CF8E58 /* xmlrole.h */; };
|
||||
2AB82E0B227FD69800CF8E58 /* xmltok.c in Sources */ = {isa = PBXBuildFile; fileRef = 2AB82DB4227FD69700CF8E58 /* xmltok.c */; };
|
||||
2AB82E0C227FD69800CF8E58 /* xmltok.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AB82DB5227FD69700CF8E58 /* xmltok.h */; };
|
||||
2AB82E0D227FD69800CF8E58 /* xmltok_impl.c in Sources */ = {isa = PBXBuildFile; fileRef = 2AB82DB6227FD69700CF8E58 /* xmltok_impl.c */; };
|
||||
2AB82E0E227FD69800CF8E58 /* xmltok_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AB82DB7227FD69700CF8E58 /* xmltok_impl.h */; };
|
||||
2AB82E0F227FD69800CF8E58 /* xmltok_ns.c in Sources */ = {isa = PBXBuildFile; fileRef = 2AB82DB8227FD69700CF8E58 /* xmltok_ns.c */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
2AB82D9A227FD69700CF8E58 /* ascii.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ascii.h; sourceTree = "<group>"; };
|
||||
2AB82D9B227FD69700CF8E58 /* asciitab.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = asciitab.h; sourceTree = "<group>"; };
|
||||
2AB82D9C227FD69700CF8E58 /* expat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = expat.h; sourceTree = "<group>"; };
|
||||
2AB82D9F227FD69700CF8E58 /* expat_external.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = expat_external.h; sourceTree = "<group>"; };
|
||||
2AB82DA6227FD69700CF8E58 /* iasciitab.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = iasciitab.h; sourceTree = "<group>"; };
|
||||
2AB82DA7227FD69700CF8E58 /* internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = internal.h; sourceTree = "<group>"; };
|
||||
2AB82DA8227FD69700CF8E58 /* latin1tab.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = latin1tab.h; sourceTree = "<group>"; };
|
||||
2AB82DAD227FD69700CF8E58 /* nametab.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nametab.h; sourceTree = "<group>"; };
|
||||
2AB82DAE227FD69700CF8E58 /* siphash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = siphash.h; sourceTree = "<group>"; };
|
||||
2AB82DAF227FD69700CF8E58 /* utf8tab.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utf8tab.h; sourceTree = "<group>"; };
|
||||
2AB82DB0227FD69700CF8E58 /* winconfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = winconfig.h; sourceTree = "<group>"; };
|
||||
2AB82DB1227FD69700CF8E58 /* xmlparse.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xmlparse.c; sourceTree = "<group>"; };
|
||||
2AB82DB2227FD69700CF8E58 /* xmlrole.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xmlrole.c; sourceTree = "<group>"; };
|
||||
2AB82DB3227FD69700CF8E58 /* xmlrole.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xmlrole.h; sourceTree = "<group>"; };
|
||||
2AB82DB4227FD69700CF8E58 /* xmltok.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xmltok.c; sourceTree = "<group>"; };
|
||||
2AB82DB5227FD69700CF8E58 /* xmltok.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xmltok.h; sourceTree = "<group>"; };
|
||||
2AB82DB6227FD69700CF8E58 /* xmltok_impl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xmltok_impl.c; sourceTree = "<group>"; };
|
||||
2AB82DB7227FD69700CF8E58 /* xmltok_impl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xmltok_impl.h; sourceTree = "<group>"; };
|
||||
2AB82DB8227FD69700CF8E58 /* xmltok_ns.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xmltok_ns.c; sourceTree = "<group>"; };
|
||||
2AB82DE8227FD69700CF8E58 /* codepage.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = codepage.c; sourceTree = "<group>"; };
|
||||
2AB82DE9227FD69700CF8E58 /* codepage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = codepage.h; sourceTree = "<group>"; };
|
||||
2AB82DEA227FD69700CF8E58 /* ct.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ct.c; sourceTree = "<group>"; };
|
||||
2AB82DEB227FD69700CF8E58 /* filemap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = filemap.h; sourceTree = "<group>"; };
|
||||
2AB82DED227FD69700CF8E58 /* readfilemap.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = readfilemap.c; sourceTree = "<group>"; };
|
||||
2AB82DEE227FD69700CF8E58 /* unixfilemap.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = unixfilemap.c; sourceTree = "<group>"; };
|
||||
2AB82DEF227FD69700CF8E58 /* win32filemap.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = win32filemap.c; sourceTree = "<group>"; };
|
||||
2AB82DF0227FD69700CF8E58 /* xmlfile.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xmlfile.c; sourceTree = "<group>"; };
|
||||
2AB82DF1227FD69700CF8E58 /* xmlfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xmlfile.h; sourceTree = "<group>"; };
|
||||
2AB82DF2227FD69700CF8E58 /* xmlmime.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xmlmime.c; sourceTree = "<group>"; };
|
||||
2AB82DF3227FD69700CF8E58 /* xmlmime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xmlmime.h; sourceTree = "<group>"; };
|
||||
2AB82DF4227FD69700CF8E58 /* xmltchar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xmltchar.h; sourceTree = "<group>"; };
|
||||
2AB82DF6227FD69700CF8E58 /* xmlwf.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xmlwf.c; sourceTree = "<group>"; };
|
||||
2ACF559C1477692300991ED5 /* libexpat.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libexpat.a; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
2ACF559A1477692300991ED5 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
034768DDFF38A45A11DB9C8B /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2ACF559C1477692300991ED5 /* libexpat.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
0867D691FE84028FC02AAC07 /* yaml */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AB82D75227FD69700CF8E58 /* expat */,
|
||||
034768DDFF38A45A11DB9C8B /* Products */,
|
||||
);
|
||||
name = yaml;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2AB82D75227FD69700CF8E58 /* expat */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AB82D98227FD69700CF8E58 /* expat */,
|
||||
2AB82DE6227FD69700CF8E58 /* xmlwf */,
|
||||
);
|
||||
name = expat;
|
||||
path = ../../../../../ext/libexpat/expat;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2AB82D98227FD69700CF8E58 /* expat */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AB82D9A227FD69700CF8E58 /* ascii.h */,
|
||||
2AB82D9B227FD69700CF8E58 /* asciitab.h */,
|
||||
2AB82D9C227FD69700CF8E58 /* expat.h */,
|
||||
2AB82D9F227FD69700CF8E58 /* expat_external.h */,
|
||||
2AB82DA6227FD69700CF8E58 /* iasciitab.h */,
|
||||
2AB82DA7227FD69700CF8E58 /* internal.h */,
|
||||
2AB82DA8227FD69700CF8E58 /* latin1tab.h */,
|
||||
2AB82DAD227FD69700CF8E58 /* nametab.h */,
|
||||
2AB82DAE227FD69700CF8E58 /* siphash.h */,
|
||||
2AB82DAF227FD69700CF8E58 /* utf8tab.h */,
|
||||
2AB82DB0227FD69700CF8E58 /* winconfig.h */,
|
||||
2AB82DB1227FD69700CF8E58 /* xmlparse.c */,
|
||||
2AB82DB2227FD69700CF8E58 /* xmlrole.c */,
|
||||
2AB82DB3227FD69700CF8E58 /* xmlrole.h */,
|
||||
2AB82DB4227FD69700CF8E58 /* xmltok.c */,
|
||||
2AB82DB5227FD69700CF8E58 /* xmltok.h */,
|
||||
2AB82DB6227FD69700CF8E58 /* xmltok_impl.c */,
|
||||
2AB82DB7227FD69700CF8E58 /* xmltok_impl.h */,
|
||||
2AB82DB8227FD69700CF8E58 /* xmltok_ns.c */,
|
||||
);
|
||||
path = expat;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2AB82DE6227FD69700CF8E58 /* xmlwf */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AB82DE8227FD69700CF8E58 /* codepage.c */,
|
||||
2AB82DE9227FD69700CF8E58 /* codepage.h */,
|
||||
2AB82DEA227FD69700CF8E58 /* ct.c */,
|
||||
2AB82DEB227FD69700CF8E58 /* filemap.h */,
|
||||
2AB82DED227FD69700CF8E58 /* readfilemap.c */,
|
||||
2AB82DEE227FD69700CF8E58 /* unixfilemap.c */,
|
||||
2AB82DEF227FD69700CF8E58 /* win32filemap.c */,
|
||||
2AB82DF0227FD69700CF8E58 /* xmlfile.c */,
|
||||
2AB82DF1227FD69700CF8E58 /* xmlfile.h */,
|
||||
2AB82DF2227FD69700CF8E58 /* xmlmime.c */,
|
||||
2AB82DF3227FD69700CF8E58 /* xmlmime.h */,
|
||||
2AB82DF4227FD69700CF8E58 /* xmltchar.h */,
|
||||
2AB82DF6227FD69700CF8E58 /* xmlwf.c */,
|
||||
);
|
||||
path = xmlwf;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXHeadersBuildPhase section */
|
||||
2ACF55981477692300991ED5 /* Headers */ = {
|
||||
isa = PBXHeadersBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2AB82DFE227FD69800CF8E58 /* expat.h in Headers */,
|
||||
2AB82E06227FD69800CF8E58 /* utf8tab.h in Headers */,
|
||||
2AB82E0A227FD69800CF8E58 /* xmlrole.h in Headers */,
|
||||
2AB82E0E227FD69800CF8E58 /* xmltok_impl.h in Headers */,
|
||||
2AB82E05227FD69800CF8E58 /* siphash.h in Headers */,
|
||||
2AB82E00227FD69800CF8E58 /* iasciitab.h in Headers */,
|
||||
2AB82E07227FD69800CF8E58 /* winconfig.h in Headers */,
|
||||
2AB82E0C227FD69800CF8E58 /* xmltok.h in Headers */,
|
||||
2AB82DFD227FD69800CF8E58 /* asciitab.h in Headers */,
|
||||
2AB82E01227FD69800CF8E58 /* internal.h in Headers */,
|
||||
2AB82E02227FD69800CF8E58 /* latin1tab.h in Headers */,
|
||||
2AB82DFF227FD69800CF8E58 /* expat_external.h in Headers */,
|
||||
2AB82DFC227FD69800CF8E58 /* ascii.h in Headers */,
|
||||
2AB82E04227FD69800CF8E58 /* nametab.h in Headers */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXHeadersBuildPhase section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
2ACF559B1477692300991ED5 /* expat */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 2ACF559F1477692B00991ED5 /* Build configuration list for PBXNativeTarget "expat" */;
|
||||
buildPhases = (
|
||||
2AF56976147991F700F9968C /* Download expat */,
|
||||
2ACF55981477692300991ED5 /* Headers */,
|
||||
2ACF55991477692300991ED5 /* Sources */,
|
||||
2ACF559A1477692300991ED5 /* Frameworks */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = expat;
|
||||
productName = yaml;
|
||||
productReference = 2ACF559C1477692300991ED5 /* libexpat.a */;
|
||||
productType = "com.apple.product-type.library.static";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
0867D690FE84028FC02AAC07 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
attributes = {
|
||||
};
|
||||
buildConfigurationList = 1DEB916408733D950010E9CD /* Build configuration list for PBXProject "expat" */;
|
||||
compatibilityVersion = "Xcode 3.1";
|
||||
developmentRegion = English;
|
||||
hasScannedForEncodings = 1;
|
||||
knownRegions = (
|
||||
English,
|
||||
Japanese,
|
||||
French,
|
||||
German,
|
||||
);
|
||||
mainGroup = 0867D691FE84028FC02AAC07 /* yaml */;
|
||||
productRefGroup = 034768DDFF38A45A11DB9C8B /* Products */;
|
||||
projectDirPath = "";
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
2ACF559B1477692300991ED5 /* expat */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXShellScriptBuildPhase section */
|
||||
2AF56976147991F700F9968C /* Download expat */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
inputPaths = (
|
||||
);
|
||||
name = "Download expat";
|
||||
outputPaths = (
|
||||
"$(SRCROOT)/../../../../../ext/libexpat",
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "cd $SRCROOT/../../../../../ext\n\nif [ ! -d libexpat ]\nthen\n\tgit clone https://github.com/libexpat/libexpat -b R_2_2_9\n mv libexpat/expat/lib libexpat/expat/expat\nfi\n";
|
||||
showEnvVarsInLog = 0;
|
||||
};
|
||||
/* End PBXShellScriptBuildPhase section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
2ACF55991477692300991ED5 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2AB82E0B227FD69800CF8E58 /* xmltok.c in Sources */,
|
||||
2AB82E0D227FD69800CF8E58 /* xmltok_impl.c in Sources */,
|
||||
2AB82E0F227FD69800CF8E58 /* xmltok_ns.c in Sources */,
|
||||
2AB82E09227FD69800CF8E58 /* xmlrole.c in Sources */,
|
||||
2AB82E08227FD69800CF8E58 /* xmlparse.c in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
1DEB916508733D950010E9CD /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = HAVE_EXPAT_CONFIG_H;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
HEADER_SEARCH_PATHS = .;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.10;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
PREBINDING = NO;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1DEB916608733D950010E9CD /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
HAVE_EXPAT_CONFIG_H,
|
||||
NDEBUG,
|
||||
);
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
HEADER_SEARCH_PATHS = .;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.10;
|
||||
PREBINDING = NO;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
2ACF559D1477692300991ED5 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
INSTALL_PATH = /usr/local/lib;
|
||||
PREBINDING = NO;
|
||||
PRODUCT_NAME = expat;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
2ACF559E1477692300991ED5 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
COPY_PHASE_STRIP = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = NO;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
INSTALL_PATH = /usr/local/lib;
|
||||
PREBINDING = NO;
|
||||
PRODUCT_NAME = expat;
|
||||
ZERO_LINK = NO;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
1DEB916408733D950010E9CD /* Build configuration list for PBXProject "expat" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1DEB916508733D950010E9CD /* Debug */,
|
||||
1DEB916608733D950010E9CD /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
2ACF559F1477692B00991ED5 /* Build configuration list for PBXNativeTarget "expat" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
2ACF559D1477692300991ED5 /* Debug */,
|
||||
2ACF559E1477692300991ED5 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = 0867D690FE84028FC02AAC07 /* Project object */;
|
||||
}
|
||||
-106
@@ -1,106 +0,0 @@
|
||||
/* expat_config.h.cmake. Based upon generated expat_config.h.in. */
|
||||
|
||||
/* 1234 = LIL_ENDIAN, 4321 = BIGENDIAN */
|
||||
#define BYTEORDER 1234
|
||||
|
||||
/* Define to 1 if you have the `arc4random' function. */
|
||||
/* #undef HAVE_ARC4RANDOM */
|
||||
|
||||
/* Define to 1 if you have the `arc4random_buf' function. */
|
||||
#define HAVE_ARC4RANDOM_BUF
|
||||
|
||||
/* Define to 1 if you have the `bcopy' function. */
|
||||
#define HAVE_BCOPY
|
||||
|
||||
/* Define to 1 if you have the <dlfcn.h> header file. */
|
||||
#define HAVE_DLFCN_H
|
||||
|
||||
/* Define to 1 if you have the <fcntl.h> header file. */
|
||||
#define HAVE_FCNTL_H
|
||||
|
||||
/* Define to 1 if you have the `getpagesize' function. */
|
||||
#define HAVE_GETPAGESIZE
|
||||
|
||||
/* Define to 1 if you have the `getrandom' function. */
|
||||
/* #undef HAVE_GETRANDOM */
|
||||
|
||||
/* Define to 1 if you have the <inttypes.h> header file. */
|
||||
#define HAVE_INTTYPES_H
|
||||
|
||||
/* Define to 1 if you have the `bsd' library (-lbsd). */
|
||||
/* #undef HAVE_LIBBSD */
|
||||
|
||||
/* Define to 1 if you have the `memmove' function. */
|
||||
#define HAVE_MEMMOVE
|
||||
|
||||
/* Define to 1 if you have the <memory.h> header file. */
|
||||
#define HAVE_MEMORY_H
|
||||
|
||||
/* Define to 1 if you have a working `mmap' system call. */
|
||||
#define HAVE_MMAP
|
||||
|
||||
/* Define to 1 if you have the <stdint.h> header file. */
|
||||
#define HAVE_STDINT_H
|
||||
|
||||
/* Define to 1 if you have the <stdlib.h> header file. */
|
||||
#define HAVE_STDLIB_H
|
||||
|
||||
/* Define to 1 if you have the <strings.h> header file. */
|
||||
#define HAVE_STRINGS_H
|
||||
|
||||
/* Define to 1 if you have the <string.h> header file. */
|
||||
#define HAVE_STRING_H
|
||||
|
||||
/* Define to 1 if you have `syscall' and `SYS_getrandom'. */
|
||||
/* #undef HAVE_SYSCALL_GETRANDOM */
|
||||
|
||||
/* Define to 1 if you have the <sys/stat.h> header file. */
|
||||
#define HAVE_SYS_STAT_H
|
||||
|
||||
/* Define to 1 if you have the <sys/types.h> header file. */
|
||||
#define HAVE_SYS_TYPES_H
|
||||
|
||||
/* Define to 1 if you have the <unistd.h> header file. */
|
||||
#define HAVE_UNISTD_H
|
||||
|
||||
/* Define to the address where bug reports for this package should be sent. */
|
||||
#define PACKAGE_BUGREPORT
|
||||
|
||||
/* Define to the full name of this package. */
|
||||
#define PACKAGE_NAME
|
||||
|
||||
/* Define to the full name and version of this package. */
|
||||
#define PACKAGE_STRING
|
||||
|
||||
/* Define to the one symbol short name of this package. */
|
||||
#define PACKAGE_TARNAME
|
||||
|
||||
/* Define to the version of this package. */
|
||||
#define PACKAGE_VERSION
|
||||
|
||||
/* Define to 1 if you have the ANSI C header files. */
|
||||
#define STDC_HEADERS
|
||||
|
||||
/* whether byteorder is bigendian */
|
||||
/* #undef WORDS_BIGENDIAN */
|
||||
|
||||
/* Define to specify how much context to retain around the current parse
|
||||
point. */
|
||||
#define XML_CONTEXT_BYTES 1024
|
||||
|
||||
/* Define to make parameter entity parsing functionality available. */
|
||||
#define XML_DTD
|
||||
|
||||
/* Define to make XML Namespaces functionality available. */
|
||||
#define XML_NS
|
||||
|
||||
/* Define to __FUNCTION__ or "" if `__func__' does not conform to ANSI C. */
|
||||
#ifdef _MSC_VER
|
||||
# define __func__ __FUNCTION__
|
||||
#endif
|
||||
|
||||
/* Define to `long' if <sys/types.h> does not define. */
|
||||
/* #undef off_t */
|
||||
|
||||
/* Define to `unsigned' if <sys/types.h> does not define. */
|
||||
/* #undef size_t */
|
||||
@@ -1,668 +0,0 @@
|
||||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 45;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
2AEAB9B3233EE6320053BCB6 /* half.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AEAB9AB233EE6320053BCB6 /* half.cpp */; };
|
||||
2AEAB9B4233EE6320053BCB6 /* half.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AEAB9AC233EE6320053BCB6 /* half.h */; };
|
||||
2AEAB9B5233EE6320053BCB6 /* halfExport.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AEAB9AD233EE6320053BCB6 /* halfExport.h */; };
|
||||
2AEAB9B6233EE6320053BCB6 /* halfFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AEAB9AE233EE6320053BCB6 /* halfFunction.h */; };
|
||||
2AEAB9B7233EE6320053BCB6 /* halfLimits.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AEAB9AF233EE6320053BCB6 /* halfLimits.h */; };
|
||||
2AEAB9C4233EE7410053BCB6 /* eLut.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AEAB9AA233EE6320053BCB6 /* eLut.cpp */; };
|
||||
2AEAB9D5233EE81B0053BCB6 /* toFloat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AEAB9B1233EE6320053BCB6 /* toFloat.cpp */; };
|
||||
2AEAB9DE233EEA200053BCB6 /* toFloat.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AEAB9DC233EEA200053BCB6 /* toFloat.h */; };
|
||||
2AEAB9DF233EEA200053BCB6 /* eLut.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AEAB9DD233EEA200053BCB6 /* eLut.h */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXContainerItemProxy section */
|
||||
2AE8AE20234D0A9200D77DEA /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 2AEAB9BC233EE7380053BCB6;
|
||||
remoteInfo = eLut;
|
||||
};
|
||||
2AEAB9D8233EE8F70053BCB6 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 2AEAB9BC233EE7380053BCB6;
|
||||
remoteInfo = eLut;
|
||||
};
|
||||
2AEAB9DA233EE8F70053BCB6 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 2AEAB9CD233EE8150053BCB6;
|
||||
remoteInfo = toFloat;
|
||||
};
|
||||
/* End PBXContainerItemProxy section */
|
||||
|
||||
/* Begin PBXCopyFilesBuildPhase section */
|
||||
2AEAB9BB233EE7380053BCB6 /* CopyFiles */ = {
|
||||
isa = PBXCopyFilesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
dstPath = /usr/share/man/man1/;
|
||||
dstSubfolderSpec = 0;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 1;
|
||||
};
|
||||
2AEAB9CC233EE8150053BCB6 /* CopyFiles */ = {
|
||||
isa = PBXCopyFilesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
dstPath = /usr/share/man/man1/;
|
||||
dstSubfolderSpec = 0;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 1;
|
||||
};
|
||||
/* End PBXCopyFilesBuildPhase section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
2ACF559C1477692300991ED5 /* libilmbasehalf.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libilmbasehalf.a; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
2AEAB9AA233EE6320053BCB6 /* eLut.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = eLut.cpp; sourceTree = "<group>"; };
|
||||
2AEAB9AB233EE6320053BCB6 /* half.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = half.cpp; sourceTree = "<group>"; };
|
||||
2AEAB9AC233EE6320053BCB6 /* half.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = half.h; sourceTree = "<group>"; };
|
||||
2AEAB9AD233EE6320053BCB6 /* halfExport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = halfExport.h; sourceTree = "<group>"; };
|
||||
2AEAB9AE233EE6320053BCB6 /* halfFunction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = halfFunction.h; sourceTree = "<group>"; };
|
||||
2AEAB9AF233EE6320053BCB6 /* halfLimits.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = halfLimits.h; sourceTree = "<group>"; };
|
||||
2AEAB9B1233EE6320053BCB6 /* toFloat.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = toFloat.cpp; sourceTree = "<group>"; };
|
||||
2AEAB9BD233EE7380053BCB6 /* eLut */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = eLut; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
2AEAB9CE233EE8150053BCB6 /* toFloat */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = toFloat; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
2AEAB9DC233EEA200053BCB6 /* toFloat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = toFloat.h; sourceTree = "<group>"; };
|
||||
2AEAB9DD233EEA200053BCB6 /* eLut.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = eLut.h; sourceTree = "<group>"; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
2ACF559A1477692300991ED5 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
2AEAB9BA233EE7380053BCB6 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
2AEAB9CB233EE8150053BCB6 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
034768DDFF38A45A11DB9C8B /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2ACF559C1477692300991ED5 /* libilmbasehalf.a */,
|
||||
2AEAB9BD233EE7380053BCB6 /* eLut */,
|
||||
2AEAB9CE233EE8150053BCB6 /* toFloat */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
0867D691FE84028FC02AAC07 /* yaml */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AEAB9A7233EE6320053BCB6 /* OpenEXR */,
|
||||
034768DDFF38A45A11DB9C8B /* Products */,
|
||||
);
|
||||
name = yaml;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2AEAB9A7233EE6320053BCB6 /* OpenEXR */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AEAB9DD233EEA200053BCB6 /* eLut.h */,
|
||||
2AEAB9DC233EEA200053BCB6 /* toFloat.h */,
|
||||
2AEAB9AA233EE6320053BCB6 /* eLut.cpp */,
|
||||
2AEAB9AB233EE6320053BCB6 /* half.cpp */,
|
||||
2AEAB9AC233EE6320053BCB6 /* half.h */,
|
||||
2AEAB9AD233EE6320053BCB6 /* halfExport.h */,
|
||||
2AEAB9AE233EE6320053BCB6 /* halfFunction.h */,
|
||||
2AEAB9AF233EE6320053BCB6 /* halfLimits.h */,
|
||||
2AEAB9B1233EE6320053BCB6 /* toFloat.cpp */,
|
||||
);
|
||||
name = OpenEXR;
|
||||
path = ../../../../../ext/openexr/IlmBase/OpenEXR;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXHeadersBuildPhase section */
|
||||
2ACF55981477692300991ED5 /* Headers */ = {
|
||||
isa = PBXHeadersBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2AEAB9DE233EEA200053BCB6 /* toFloat.h in Headers */,
|
||||
2AEAB9B4233EE6320053BCB6 /* half.h in Headers */,
|
||||
2AEAB9B5233EE6320053BCB6 /* halfExport.h in Headers */,
|
||||
2AEAB9B6233EE6320053BCB6 /* halfFunction.h in Headers */,
|
||||
2AEAB9DF233EEA200053BCB6 /* eLut.h in Headers */,
|
||||
2AEAB9B7233EE6320053BCB6 /* halfLimits.h in Headers */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXHeadersBuildPhase section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
2ACF559B1477692300991ED5 /* ilmbasehalf */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 2ACF559F1477692B00991ED5 /* Build configuration list for PBXNativeTarget "ilmbasehalf" */;
|
||||
buildPhases = (
|
||||
2AF56976147991F700F9968C /* Build Headers */,
|
||||
2ACF55981477692300991ED5 /* Headers */,
|
||||
2ACF55991477692300991ED5 /* Sources */,
|
||||
2ACF559A1477692300991ED5 /* Frameworks */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
2AEAB9D9233EE8F70053BCB6 /* PBXTargetDependency */,
|
||||
2AEAB9DB233EE8F70053BCB6 /* PBXTargetDependency */,
|
||||
);
|
||||
name = ilmbasehalf;
|
||||
productName = yaml;
|
||||
productReference = 2ACF559C1477692300991ED5 /* libilmbasehalf.a */;
|
||||
productType = "com.apple.product-type.library.static";
|
||||
};
|
||||
2AEAB9BC233EE7380053BCB6 /* eLut */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 2AEAB9C1233EE7380053BCB6 /* Build configuration list for PBXNativeTarget "eLut" */;
|
||||
buildPhases = (
|
||||
2AEAB9D6233EE84A0053BCB6 /* Download OpenEXR */,
|
||||
2AEAB9B9233EE7380053BCB6 /* Sources */,
|
||||
2AEAB9BA233EE7380053BCB6 /* Frameworks */,
|
||||
2AEAB9BB233EE7380053BCB6 /* CopyFiles */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = eLut;
|
||||
productName = eLut;
|
||||
productReference = 2AEAB9BD233EE7380053BCB6 /* eLut */;
|
||||
productType = "com.apple.product-type.tool";
|
||||
};
|
||||
2AEAB9CD233EE8150053BCB6 /* toFloat */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 2AEAB9D2233EE8150053BCB6 /* Build configuration list for PBXNativeTarget "toFloat" */;
|
||||
buildPhases = (
|
||||
2AEAB9D7233EE87F0053BCB6 /* Download OpenEXR */,
|
||||
2AEAB9CA233EE8150053BCB6 /* Sources */,
|
||||
2AEAB9CB233EE8150053BCB6 /* Frameworks */,
|
||||
2AEAB9CC233EE8150053BCB6 /* CopyFiles */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
2AE8AE21234D0A9200D77DEA /* PBXTargetDependency */,
|
||||
);
|
||||
name = toFloat;
|
||||
productName = toFloat;
|
||||
productReference = 2AEAB9CE233EE8150053BCB6 /* toFloat */;
|
||||
productType = "com.apple.product-type.tool";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
0867D690FE84028FC02AAC07 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
attributes = {
|
||||
TargetAttributes = {
|
||||
2AEAB9BC233EE7380053BCB6 = {
|
||||
CreatedOnToolsVersion = 9.4.1;
|
||||
};
|
||||
2AEAB9CD233EE8150053BCB6 = {
|
||||
CreatedOnToolsVersion = 9.4.1;
|
||||
};
|
||||
};
|
||||
};
|
||||
buildConfigurationList = 1DEB916408733D950010E9CD /* Build configuration list for PBXProject "ilmbasehalf" */;
|
||||
compatibilityVersion = "Xcode 3.1";
|
||||
developmentRegion = English;
|
||||
hasScannedForEncodings = 1;
|
||||
knownRegions = (
|
||||
English,
|
||||
Japanese,
|
||||
French,
|
||||
German,
|
||||
);
|
||||
mainGroup = 0867D691FE84028FC02AAC07 /* yaml */;
|
||||
productRefGroup = 034768DDFF38A45A11DB9C8B /* Products */;
|
||||
projectDirPath = "";
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
2ACF559B1477692300991ED5 /* ilmbasehalf */,
|
||||
2AEAB9BC233EE7380053BCB6 /* eLut */,
|
||||
2AEAB9CD233EE8150053BCB6 /* toFloat */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXShellScriptBuildPhase section */
|
||||
2AEAB9D6233EE84A0053BCB6 /* Download OpenEXR */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
inputPaths = (
|
||||
);
|
||||
name = "Download OpenEXR";
|
||||
outputPaths = (
|
||||
"$(SRCROOT)/../../../../../ext/openexr",
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "cd $SRCROOT/../../../../../ext\n\nif [ ! -d openexr ]\nthen\n git clone https://github.com/openexr/openexr -b v2.4.0\n cp -r openexr/IlmBase/Half openexr/IlmBase/OpenEXR\nfi\n";
|
||||
};
|
||||
2AEAB9D7233EE87F0053BCB6 /* Download OpenEXR */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
inputPaths = (
|
||||
);
|
||||
name = "Download OpenEXR";
|
||||
outputPaths = (
|
||||
"$(SRCROOT)/../../../../../ext/openexr",
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "cd $SRCROOT/../../../../../ext\n\nif [ ! -d openexr ]\nthen\n git clone https://github.com/openexr/openexr -b v2.4.0\n cp -r openexr/IlmBase/Half openexr/IlmBase/OpenEXR\nfi\n";
|
||||
};
|
||||
2AF56976147991F700F9968C /* Build Headers */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
inputPaths = (
|
||||
);
|
||||
name = "Build Headers";
|
||||
outputPaths = (
|
||||
"$(SRCROOT)/../../../../../ext/openexr/IlmBase/OpenEXR/toFloat.h",
|
||||
"$(SRCROOT)/../../../../../ext/openexr/IlmBase/OpenEXR/eLut.h",
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "if [ ! -e $SRCROOT/../../../../../ext/openexr/IlmBase/OpenEXR/toFloat.h ]\nthen\n\t$TARGET_BUILD_DIR/toFloat > $SRCROOT/../../../../../ext/openexr/IlmBase/OpenEXR/toFloat.h\nfi\n\nif [ ! -e $SRCROOT/../../../../../ext/openexr/IlmBase/OpenEXR/eLut.h ]\nthen\n\t$TARGET_BUILD_DIR/eLut > $SRCROOT/../../../../../ext/openexr/IlmBase/OpenEXR/eLut.h\nfi";
|
||||
showEnvVarsInLog = 0;
|
||||
};
|
||||
/* End PBXShellScriptBuildPhase section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
2ACF55991477692300991ED5 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2AEAB9B3233EE6320053BCB6 /* half.cpp in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
2AEAB9B9233EE7380053BCB6 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2AEAB9C4233EE7410053BCB6 /* eLut.cpp in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
2AEAB9CA233EE8150053BCB6 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2AEAB9D5233EE81B0053BCB6 /* toFloat.cpp in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin PBXTargetDependency section */
|
||||
2AE8AE21234D0A9200D77DEA /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
target = 2AEAB9BC233EE7380053BCB6 /* eLut */;
|
||||
targetProxy = 2AE8AE20234D0A9200D77DEA /* PBXContainerItemProxy */;
|
||||
};
|
||||
2AEAB9D9233EE8F70053BCB6 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
target = 2AEAB9BC233EE7380053BCB6 /* eLut */;
|
||||
targetProxy = 2AEAB9D8233EE8F70053BCB6 /* PBXContainerItemProxy */;
|
||||
};
|
||||
2AEAB9DB233EE8F70053BCB6 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
target = 2AEAB9CD233EE8150053BCB6 /* toFloat */;
|
||||
targetProxy = 2AEAB9DA233EE8F70053BCB6 /* PBXContainerItemProxy */;
|
||||
};
|
||||
/* End PBXTargetDependency section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
1DEB916508733D950010E9CD /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.10;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
PREBINDING = NO;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1DEB916608733D950010E9CD /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = NDEBUG;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.10;
|
||||
PREBINDING = NO;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
2ACF559D1477692300991ED5 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
INSTALL_PATH = /usr/local/lib;
|
||||
PREBINDING = NO;
|
||||
PRODUCT_NAME = ilmbasehalf;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
2ACF559E1477692300991ED5 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
COPY_PHASE_STRIP = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = NO;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
INSTALL_PATH = /usr/local/lib;
|
||||
PREBINDING = NO;
|
||||
PRODUCT_NAME = ilmbasehalf;
|
||||
ZERO_LINK = NO;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
2AEAB9C2233EE7380053BCB6 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_ANALYZER_NONNULL = YES;
|
||||
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
|
||||
CLANG_CXX_LIBRARY = "libc++";
|
||||
CLANG_ENABLE_MODULES = YES;
|
||||
CLANG_ENABLE_OBJC_ARC = YES;
|
||||
CLANG_ENABLE_OBJC_WEAK = YES;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
||||
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
||||
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
CODE_SIGN_IDENTITY = "-";
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEBUG_INFORMATION_FORMAT = dwarf;
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
ENABLE_TESTABILITY = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu11;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
"DEBUG=1",
|
||||
"$(inherited)",
|
||||
);
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.13;
|
||||
MTL_ENABLE_DEBUG_INFO = YES;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
2AEAB9C3233EE7380053BCB6 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_ANALYZER_NONNULL = YES;
|
||||
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
|
||||
CLANG_CXX_LIBRARY = "libc++";
|
||||
CLANG_ENABLE_MODULES = YES;
|
||||
CLANG_ENABLE_OBJC_ARC = YES;
|
||||
CLANG_ENABLE_OBJC_WEAK = YES;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
||||
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
||||
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
CODE_SIGN_IDENTITY = "-";
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
ENABLE_NS_ASSERTIONS = NO;
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu11;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.13;
|
||||
MTL_ENABLE_DEBUG_INFO = NO;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
2AEAB9D3233EE8150053BCB6 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_ANALYZER_NONNULL = YES;
|
||||
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
|
||||
CLANG_CXX_LIBRARY = "libc++";
|
||||
CLANG_ENABLE_MODULES = YES;
|
||||
CLANG_ENABLE_OBJC_ARC = YES;
|
||||
CLANG_ENABLE_OBJC_WEAK = YES;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
||||
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
||||
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
CODE_SIGN_IDENTITY = "-";
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEBUG_INFORMATION_FORMAT = dwarf;
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
ENABLE_TESTABILITY = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu11;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
"DEBUG=1",
|
||||
"$(inherited)",
|
||||
);
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.13;
|
||||
MTL_ENABLE_DEBUG_INFO = YES;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
2AEAB9D4233EE8150053BCB6 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_ANALYZER_NONNULL = YES;
|
||||
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
|
||||
CLANG_CXX_LIBRARY = "libc++";
|
||||
CLANG_ENABLE_MODULES = YES;
|
||||
CLANG_ENABLE_OBJC_ARC = YES;
|
||||
CLANG_ENABLE_OBJC_WEAK = YES;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
||||
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
||||
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
CODE_SIGN_IDENTITY = "-";
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
ENABLE_NS_ASSERTIONS = NO;
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu11;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.13;
|
||||
MTL_ENABLE_DEBUG_INFO = NO;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
1DEB916408733D950010E9CD /* Build configuration list for PBXProject "ilmbasehalf" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1DEB916508733D950010E9CD /* Debug */,
|
||||
1DEB916608733D950010E9CD /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
2ACF559F1477692B00991ED5 /* Build configuration list for PBXNativeTarget "ilmbasehalf" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
2ACF559D1477692300991ED5 /* Debug */,
|
||||
2ACF559E1477692300991ED5 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
2AEAB9C1233EE7380053BCB6 /* Build configuration list for PBXNativeTarget "eLut" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
2AEAB9C2233EE7380053BCB6 /* Debug */,
|
||||
2AEAB9C3233EE7380053BCB6 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
2AEAB9D2233EE8150053BCB6 /* Build configuration list for PBXNativeTarget "toFloat" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
2AEAB9D3233EE8150053BCB6 /* Debug */,
|
||||
2AEAB9D4233EE8150053BCB6 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = 0867D690FE84028FC02AAC07 /* Project object */;
|
||||
}
|
||||
@@ -1,354 +0,0 @@
|
||||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 45;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
2A41D859254B873200893EFF /* lcms2.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D794254B873200893EFF /* lcms2.h */; };
|
||||
2A41D85A254B873200893EFF /* lcms2_plugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D795254B873200893EFF /* lcms2_plugin.h */; };
|
||||
2A41D85E254B873200893EFF /* cmscam02.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D7F5254B873200893EFF /* cmscam02.c */; };
|
||||
2A41D85F254B873200893EFF /* cmscgats.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D7F6254B873200893EFF /* cmscgats.c */; };
|
||||
2A41D860254B873200893EFF /* cmscnvrt.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D7F7254B873200893EFF /* cmscnvrt.c */; };
|
||||
2A41D861254B873200893EFF /* cmserr.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D7F8254B873200893EFF /* cmserr.c */; };
|
||||
2A41D862254B873200893EFF /* cmsgamma.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D7F9254B873200893EFF /* cmsgamma.c */; };
|
||||
2A41D863254B873200893EFF /* cmsgmt.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D7FA254B873200893EFF /* cmsgmt.c */; };
|
||||
2A41D864254B873200893EFF /* cmsintrp.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D7FB254B873200893EFF /* cmsintrp.c */; };
|
||||
2A41D865254B873200893EFF /* cmsio0.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D7FC254B873200893EFF /* cmsio0.c */; };
|
||||
2A41D866254B873200893EFF /* cmsio1.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D7FD254B873200893EFF /* cmsio1.c */; };
|
||||
2A41D867254B873200893EFF /* cmslut.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D7FE254B873200893EFF /* cmslut.c */; };
|
||||
2A41D868254B873200893EFF /* cmsmd5.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D7FF254B873200893EFF /* cmsmd5.c */; };
|
||||
2A41D869254B873200893EFF /* cmsmtrx.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D800254B873200893EFF /* cmsmtrx.c */; };
|
||||
2A41D86A254B873200893EFF /* cmsnamed.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D801254B873200893EFF /* cmsnamed.c */; };
|
||||
2A41D86B254B873200893EFF /* cmsopt.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D802254B873200893EFF /* cmsopt.c */; };
|
||||
2A41D86C254B873200893EFF /* cmspack.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D803254B873200893EFF /* cmspack.c */; };
|
||||
2A41D86D254B873200893EFF /* cmspcs.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D804254B873200893EFF /* cmspcs.c */; };
|
||||
2A41D86E254B873200893EFF /* cmsplugin.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D805254B873200893EFF /* cmsplugin.c */; };
|
||||
2A41D86F254B873200893EFF /* cmsps2.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D806254B873200893EFF /* cmsps2.c */; };
|
||||
2A41D870254B873200893EFF /* cmssamp.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D807254B873200893EFF /* cmssamp.c */; };
|
||||
2A41D871254B873200893EFF /* cmssm.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D808254B873200893EFF /* cmssm.c */; };
|
||||
2A41D872254B873200893EFF /* cmstypes.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D809254B873200893EFF /* cmstypes.c */; };
|
||||
2A41D873254B873200893EFF /* cmsvirt.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D80A254B873200893EFF /* cmsvirt.c */; };
|
||||
2A41D874254B873200893EFF /* cmswtpnt.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D80B254B873200893EFF /* cmswtpnt.c */; };
|
||||
2A41D875254B873200893EFF /* cmsxform.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D80C254B873200893EFF /* cmsxform.c */; };
|
||||
2A41D876254B873200893EFF /* lcms2_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D80E254B873200893EFF /* lcms2_internal.h */; };
|
||||
2A5FD44B276A9BA500FAD580 /* cmsalpha.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A5FD449276A9BA400FAD580 /* cmsalpha.c */; };
|
||||
2A5FD44C276A9BA500FAD580 /* cmshalf.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A5FD44A276A9BA400FAD580 /* cmshalf.c */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
2A41D794254B873200893EFF /* lcms2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lcms2.h; sourceTree = "<group>"; };
|
||||
2A41D795254B873200893EFF /* lcms2_plugin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lcms2_plugin.h; sourceTree = "<group>"; };
|
||||
2A41D7F5254B873200893EFF /* cmscam02.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmscam02.c; sourceTree = "<group>"; };
|
||||
2A41D7F6254B873200893EFF /* cmscgats.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmscgats.c; sourceTree = "<group>"; };
|
||||
2A41D7F7254B873200893EFF /* cmscnvrt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmscnvrt.c; sourceTree = "<group>"; };
|
||||
2A41D7F8254B873200893EFF /* cmserr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmserr.c; sourceTree = "<group>"; };
|
||||
2A41D7F9254B873200893EFF /* cmsgamma.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmsgamma.c; sourceTree = "<group>"; };
|
||||
2A41D7FA254B873200893EFF /* cmsgmt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmsgmt.c; sourceTree = "<group>"; };
|
||||
2A41D7FB254B873200893EFF /* cmsintrp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmsintrp.c; sourceTree = "<group>"; };
|
||||
2A41D7FC254B873200893EFF /* cmsio0.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmsio0.c; sourceTree = "<group>"; };
|
||||
2A41D7FD254B873200893EFF /* cmsio1.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmsio1.c; sourceTree = "<group>"; };
|
||||
2A41D7FE254B873200893EFF /* cmslut.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmslut.c; sourceTree = "<group>"; };
|
||||
2A41D7FF254B873200893EFF /* cmsmd5.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmsmd5.c; sourceTree = "<group>"; };
|
||||
2A41D800254B873200893EFF /* cmsmtrx.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmsmtrx.c; sourceTree = "<group>"; };
|
||||
2A41D801254B873200893EFF /* cmsnamed.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmsnamed.c; sourceTree = "<group>"; };
|
||||
2A41D802254B873200893EFF /* cmsopt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmsopt.c; sourceTree = "<group>"; };
|
||||
2A41D803254B873200893EFF /* cmspack.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmspack.c; sourceTree = "<group>"; };
|
||||
2A41D804254B873200893EFF /* cmspcs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmspcs.c; sourceTree = "<group>"; };
|
||||
2A41D805254B873200893EFF /* cmsplugin.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmsplugin.c; sourceTree = "<group>"; };
|
||||
2A41D806254B873200893EFF /* cmsps2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmsps2.c; sourceTree = "<group>"; };
|
||||
2A41D807254B873200893EFF /* cmssamp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmssamp.c; sourceTree = "<group>"; };
|
||||
2A41D808254B873200893EFF /* cmssm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmssm.c; sourceTree = "<group>"; };
|
||||
2A41D809254B873200893EFF /* cmstypes.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmstypes.c; sourceTree = "<group>"; };
|
||||
2A41D80A254B873200893EFF /* cmsvirt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmsvirt.c; sourceTree = "<group>"; };
|
||||
2A41D80B254B873200893EFF /* cmswtpnt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmswtpnt.c; sourceTree = "<group>"; };
|
||||
2A41D80C254B873200893EFF /* cmsxform.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmsxform.c; sourceTree = "<group>"; };
|
||||
2A41D80E254B873200893EFF /* lcms2_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lcms2_internal.h; sourceTree = "<group>"; };
|
||||
2A5FD449276A9BA400FAD580 /* cmsalpha.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmsalpha.c; sourceTree = "<group>"; };
|
||||
2A5FD44A276A9BA400FAD580 /* cmshalf.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmshalf.c; sourceTree = "<group>"; };
|
||||
2ACF9E56147824F500991ED5 /* liblcms.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = liblcms.a; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
2ACF9E54147824F500991ED5 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
034768DDFF38A45A11DB9C8B /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2ACF9E56147824F500991ED5 /* liblcms.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
0867D691FE84028FC02AAC07 /* lcms */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2A41D781254B873200893EFF /* Little-CMS */,
|
||||
034768DDFF38A45A11DB9C8B /* Products */,
|
||||
);
|
||||
name = lcms;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2A41D781254B873200893EFF /* Little-CMS */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2A41D793254B873200893EFF /* include */,
|
||||
2A41D7F4254B873200893EFF /* src */,
|
||||
);
|
||||
name = "Little-CMS";
|
||||
path = "../../../../../ext/Little-CMS";
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2A41D793254B873200893EFF /* include */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2A41D794254B873200893EFF /* lcms2.h */,
|
||||
2A41D795254B873200893EFF /* lcms2_plugin.h */,
|
||||
);
|
||||
path = include;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2A41D7F4254B873200893EFF /* src */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2A5FD449276A9BA400FAD580 /* cmsalpha.c */,
|
||||
2A41D7F5254B873200893EFF /* cmscam02.c */,
|
||||
2A41D7F6254B873200893EFF /* cmscgats.c */,
|
||||
2A41D7F7254B873200893EFF /* cmscnvrt.c */,
|
||||
2A41D7F8254B873200893EFF /* cmserr.c */,
|
||||
2A41D7F9254B873200893EFF /* cmsgamma.c */,
|
||||
2A41D7FA254B873200893EFF /* cmsgmt.c */,
|
||||
2A5FD44A276A9BA400FAD580 /* cmshalf.c */,
|
||||
2A41D7FB254B873200893EFF /* cmsintrp.c */,
|
||||
2A41D7FC254B873200893EFF /* cmsio0.c */,
|
||||
2A41D7FD254B873200893EFF /* cmsio1.c */,
|
||||
2A41D7FE254B873200893EFF /* cmslut.c */,
|
||||
2A41D7FF254B873200893EFF /* cmsmd5.c */,
|
||||
2A41D800254B873200893EFF /* cmsmtrx.c */,
|
||||
2A41D801254B873200893EFF /* cmsnamed.c */,
|
||||
2A41D802254B873200893EFF /* cmsopt.c */,
|
||||
2A41D803254B873200893EFF /* cmspack.c */,
|
||||
2A41D804254B873200893EFF /* cmspcs.c */,
|
||||
2A41D805254B873200893EFF /* cmsplugin.c */,
|
||||
2A41D806254B873200893EFF /* cmsps2.c */,
|
||||
2A41D807254B873200893EFF /* cmssamp.c */,
|
||||
2A41D808254B873200893EFF /* cmssm.c */,
|
||||
2A41D809254B873200893EFF /* cmstypes.c */,
|
||||
2A41D80A254B873200893EFF /* cmsvirt.c */,
|
||||
2A41D80B254B873200893EFF /* cmswtpnt.c */,
|
||||
2A41D80C254B873200893EFF /* cmsxform.c */,
|
||||
2A41D80E254B873200893EFF /* lcms2_internal.h */,
|
||||
);
|
||||
path = src;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXHeadersBuildPhase section */
|
||||
2ACF9E52147824F500991ED5 /* Headers */ = {
|
||||
isa = PBXHeadersBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2A41D876254B873200893EFF /* lcms2_internal.h in Headers */,
|
||||
2A41D859254B873200893EFF /* lcms2.h in Headers */,
|
||||
2A41D85A254B873200893EFF /* lcms2_plugin.h in Headers */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXHeadersBuildPhase section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
2ACF9E55147824F500991ED5 /* lcms */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 2ACF9E59147824FB00991ED5 /* Build configuration list for PBXNativeTarget "lcms" */;
|
||||
buildPhases = (
|
||||
2AF569A814799AF900F9968C /* Download lcms2 */,
|
||||
2ACF9E52147824F500991ED5 /* Headers */,
|
||||
2ACF9E53147824F500991ED5 /* Sources */,
|
||||
2ACF9E54147824F500991ED5 /* Frameworks */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = lcms;
|
||||
productName = lcms;
|
||||
productReference = 2ACF9E56147824F500991ED5 /* liblcms.a */;
|
||||
productType = "com.apple.product-type.library.static";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
0867D690FE84028FC02AAC07 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
attributes = {
|
||||
};
|
||||
buildConfigurationList = 1DEB916408733D950010E9CD /* Build configuration list for PBXProject "lcms" */;
|
||||
compatibilityVersion = "Xcode 3.1";
|
||||
developmentRegion = English;
|
||||
hasScannedForEncodings = 1;
|
||||
knownRegions = (
|
||||
English,
|
||||
Japanese,
|
||||
French,
|
||||
German,
|
||||
);
|
||||
mainGroup = 0867D691FE84028FC02AAC07 /* lcms */;
|
||||
productRefGroup = 034768DDFF38A45A11DB9C8B /* Products */;
|
||||
projectDirPath = "";
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
2ACF9E55147824F500991ED5 /* lcms */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXShellScriptBuildPhase section */
|
||||
2AF569A814799AF900F9968C /* Download lcms2 */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
inputPaths = (
|
||||
);
|
||||
name = "Download lcms2";
|
||||
outputPaths = (
|
||||
"$(SRCROOT)/../../../../../ext/Little-CMS",
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "cd $SRCROOT/../../../../../ext\n\nif [ ! -d Little-CMS ]\nthen\n\tgit clone https://github.com/mm2/Little-CMS -b lcms2.12\nfi\n";
|
||||
};
|
||||
/* End PBXShellScriptBuildPhase section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
2ACF9E53147824F500991ED5 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2A41D869254B873200893EFF /* cmsmtrx.c in Sources */,
|
||||
2A41D85F254B873200893EFF /* cmscgats.c in Sources */,
|
||||
2A41D875254B873200893EFF /* cmsxform.c in Sources */,
|
||||
2A41D86D254B873200893EFF /* cmspcs.c in Sources */,
|
||||
2A5FD44C276A9BA500FAD580 /* cmshalf.c in Sources */,
|
||||
2A41D866254B873200893EFF /* cmsio1.c in Sources */,
|
||||
2A41D872254B873200893EFF /* cmstypes.c in Sources */,
|
||||
2A41D861254B873200893EFF /* cmserr.c in Sources */,
|
||||
2A41D862254B873200893EFF /* cmsgamma.c in Sources */,
|
||||
2A41D85E254B873200893EFF /* cmscam02.c in Sources */,
|
||||
2A41D873254B873200893EFF /* cmsvirt.c in Sources */,
|
||||
2A41D86F254B873200893EFF /* cmsps2.c in Sources */,
|
||||
2A41D868254B873200893EFF /* cmsmd5.c in Sources */,
|
||||
2A5FD44B276A9BA500FAD580 /* cmsalpha.c in Sources */,
|
||||
2A41D86A254B873200893EFF /* cmsnamed.c in Sources */,
|
||||
2A41D870254B873200893EFF /* cmssamp.c in Sources */,
|
||||
2A41D874254B873200893EFF /* cmswtpnt.c in Sources */,
|
||||
2A41D867254B873200893EFF /* cmslut.c in Sources */,
|
||||
2A41D86B254B873200893EFF /* cmsopt.c in Sources */,
|
||||
2A41D865254B873200893EFF /* cmsio0.c in Sources */,
|
||||
2A41D863254B873200893EFF /* cmsgmt.c in Sources */,
|
||||
2A41D86E254B873200893EFF /* cmsplugin.c in Sources */,
|
||||
2A41D86C254B873200893EFF /* cmspack.c in Sources */,
|
||||
2A41D860254B873200893EFF /* cmscnvrt.c in Sources */,
|
||||
2A41D864254B873200893EFF /* cmsintrp.c in Sources */,
|
||||
2A41D871254B873200893EFF /* cmssm.c in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
1DEB916508733D950010E9CD /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.10;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
PREBINDING = NO;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1DEB916608733D950010E9CD /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = NDEBUG;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.10;
|
||||
PREBINDING = NO;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
2ACF9E57147824F600991ED5 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
INSTALL_PATH = /usr/local/lib;
|
||||
PREBINDING = NO;
|
||||
PRODUCT_NAME = lcms;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
2ACF9E58147824F600991ED5 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
COPY_PHASE_STRIP = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = NO;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
INSTALL_PATH = /usr/local/lib;
|
||||
PREBINDING = NO;
|
||||
PRODUCT_NAME = lcms;
|
||||
ZERO_LINK = NO;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
1DEB916408733D950010E9CD /* Build configuration list for PBXProject "lcms" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1DEB916508733D950010E9CD /* Debug */,
|
||||
1DEB916608733D950010E9CD /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
2ACF9E59147824FB00991ED5 /* Build configuration list for PBXNativeTarget "lcms" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
2ACF9E57147824F600991ED5 /* Debug */,
|
||||
2ACF9E58147824F600991ED5 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = 0867D690FE84028FC02AAC07 /* Project object */;
|
||||
}
|
||||
@@ -1,307 +0,0 @@
|
||||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 50;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
2AEABA33234250720053BCB6 /* pystring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AEABA2D234250720053BCB6 /* pystring.cpp */; };
|
||||
2AEABA34234250720053BCB6 /* pystring.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AEABA2E234250720053BCB6 /* pystring.h */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
2AEABA0E23424ED50053BCB6 /* libpystring.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libpystring.a; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
2AEABA2D234250720053BCB6 /* pystring.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pystring.cpp; sourceTree = "<group>"; };
|
||||
2AEABA2E234250720053BCB6 /* pystring.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pystring.h; sourceTree = "<group>"; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
2AEABA0B23424ED50053BCB6 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
2AEABA0523424ED50053BCB6 = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AEABA29234250720053BCB6 /* pystring */,
|
||||
2AEABA0F23424ED50053BCB6 /* Products */,
|
||||
);
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2AEABA0F23424ED50053BCB6 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AEABA0E23424ED50053BCB6 /* libpystring.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2AEABA29234250720053BCB6 /* pystring */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AEABA2D234250720053BCB6 /* pystring.cpp */,
|
||||
2AEABA2E234250720053BCB6 /* pystring.h */,
|
||||
);
|
||||
name = pystring;
|
||||
path = ../../../../../ext/pystring/pystring;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXHeadersBuildPhase section */
|
||||
2AEABA0C23424ED50053BCB6 /* Headers */ = {
|
||||
isa = PBXHeadersBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2AEABA34234250720053BCB6 /* pystring.h in Headers */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXHeadersBuildPhase section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
2AEABA0D23424ED50053BCB6 /* pystring */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 2AEABA1923424ED50053BCB6 /* Build configuration list for PBXNativeTarget "pystring" */;
|
||||
buildPhases = (
|
||||
2AEABA2823424F550053BCB6 /* Download pystring */,
|
||||
2AEABA0A23424ED50053BCB6 /* Sources */,
|
||||
2AEABA0B23424ED50053BCB6 /* Frameworks */,
|
||||
2AEABA0C23424ED50053BCB6 /* Headers */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = pystring;
|
||||
productName = pystring;
|
||||
productReference = 2AEABA0E23424ED50053BCB6 /* libpystring.a */;
|
||||
productType = "com.apple.product-type.library.static";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
2AEABA0623424ED50053BCB6 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
attributes = {
|
||||
LastUpgradeCheck = 0940;
|
||||
ORGANIZATIONNAME = fnord;
|
||||
TargetAttributes = {
|
||||
2AEABA0D23424ED50053BCB6 = {
|
||||
CreatedOnToolsVersion = 9.4.1;
|
||||
};
|
||||
};
|
||||
};
|
||||
buildConfigurationList = 2AEABA0923424ED50053BCB6 /* Build configuration list for PBXProject "pystring" */;
|
||||
compatibilityVersion = "Xcode 9.3";
|
||||
developmentRegion = en;
|
||||
hasScannedForEncodings = 0;
|
||||
knownRegions = (
|
||||
en,
|
||||
);
|
||||
mainGroup = 2AEABA0523424ED50053BCB6;
|
||||
productRefGroup = 2AEABA0F23424ED50053BCB6 /* Products */;
|
||||
projectDirPath = "";
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
2AEABA0D23424ED50053BCB6 /* pystring */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXShellScriptBuildPhase section */
|
||||
2AEABA2823424F550053BCB6 /* Download pystring */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
inputPaths = (
|
||||
);
|
||||
name = "Download pystring";
|
||||
outputPaths = (
|
||||
"$(SRCROOT)/../../../../../ext/pystring",
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "cd $SRCROOT/../../../../../ext\n\nif [ ! -d pystring ]\nthen\n mkdir pystring\n cd ./pystring\n\tgit clone https://github.com/imageworks/pystring -b v1.1.3\nfi\n";
|
||||
};
|
||||
/* End PBXShellScriptBuildPhase section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
2AEABA0A23424ED50053BCB6 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2AEABA33234250720053BCB6 /* pystring.cpp in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
2AEABA1723424ED50053BCB6 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_ANALYZER_NONNULL = YES;
|
||||
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
|
||||
CLANG_CXX_LIBRARY = "libc++";
|
||||
CLANG_ENABLE_MODULES = YES;
|
||||
CLANG_ENABLE_OBJC_ARC = YES;
|
||||
CLANG_ENABLE_OBJC_WEAK = YES;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
||||
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
||||
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
CODE_SIGN_IDENTITY = "-";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEBUG_INFORMATION_FORMAT = dwarf;
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
ENABLE_TESTABILITY = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu11;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
"DEBUG=1",
|
||||
"$(inherited)",
|
||||
);
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.10;
|
||||
MTL_ENABLE_DEBUG_INFO = YES;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
2AEABA1823424ED50053BCB6 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
CLANG_ANALYZER_NONNULL = YES;
|
||||
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
|
||||
CLANG_CXX_LIBRARY = "libc++";
|
||||
CLANG_ENABLE_MODULES = YES;
|
||||
CLANG_ENABLE_OBJC_ARC = YES;
|
||||
CLANG_ENABLE_OBJC_WEAK = YES;
|
||||
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
||||
CLANG_WARN_BOOL_CONVERSION = YES;
|
||||
CLANG_WARN_COMMA = YES;
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
||||
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
||||
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INFINITE_RECURSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
||||
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
||||
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
||||
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
||||
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
||||
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
||||
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
||||
CLANG_WARN_UNREACHABLE_CODE = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
CODE_SIGN_IDENTITY = "-";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
ENABLE_NS_ASSERTIONS = NO;
|
||||
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu11;
|
||||
GCC_NO_COMMON_BLOCKS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.10;
|
||||
MTL_ENABLE_DEBUG_INFO = NO;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
2AEABA1A23424ED50053BCB6 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
EXECUTABLE_PREFIX = lib;
|
||||
GCC_ENABLE_CPP_EXCEPTIONS = YES;
|
||||
GCC_ENABLE_CPP_RTTI = YES;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
SKIP_INSTALL = YES;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
2AEABA1B23424ED50053BCB6 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
EXECUTABLE_PREFIX = lib;
|
||||
GCC_ENABLE_CPP_EXCEPTIONS = YES;
|
||||
GCC_ENABLE_CPP_RTTI = YES;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
SKIP_INSTALL = YES;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
2AEABA0923424ED50053BCB6 /* Build configuration list for PBXProject "pystring" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
2AEABA1723424ED50053BCB6 /* Debug */,
|
||||
2AEABA1823424ED50053BCB6 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
2AEABA1923424ED50053BCB6 /* Build configuration list for PBXNativeTarget "pystring" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
2AEABA1A23424ED50053BCB6 /* Debug */,
|
||||
2AEABA1B23424ED50053BCB6 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = 2AEABA0623424ED50053BCB6 /* Project object */;
|
||||
}
|
||||
@@ -1,635 +0,0 @@
|
||||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 45;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
2A41D8F1254B88C400893EFF /* anchor.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D892254B88C400893EFF /* anchor.h */; };
|
||||
2A41D8F2254B88C400893EFF /* binary.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D893254B88C400893EFF /* binary.h */; };
|
||||
2A41D8F3254B88C400893EFF /* anchordict.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D895254B88C400893EFF /* anchordict.h */; };
|
||||
2A41D8F4254B88C400893EFF /* graphbuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D896254B88C400893EFF /* graphbuilder.h */; };
|
||||
2A41D8F5254B88C400893EFF /* dll.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D897254B88C400893EFF /* dll.h */; };
|
||||
2A41D8F6254B88C400893EFF /* emitfromevents.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D898254B88C400893EFF /* emitfromevents.h */; };
|
||||
2A41D8F7254B88C400893EFF /* emitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D899254B88C400893EFF /* emitter.h */; };
|
||||
2A41D8F8254B88C400893EFF /* emitterdef.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D89A254B88C400893EFF /* emitterdef.h */; };
|
||||
2A41D8F9254B88C400893EFF /* emittermanip.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D89B254B88C400893EFF /* emittermanip.h */; };
|
||||
2A41D8FA254B88C400893EFF /* emitterstyle.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D89C254B88C400893EFF /* emitterstyle.h */; };
|
||||
2A41D8FB254B88C400893EFF /* eventhandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D89D254B88C400893EFF /* eventhandler.h */; };
|
||||
2A41D8FC254B88C400893EFF /* exceptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D89E254B88C400893EFF /* exceptions.h */; };
|
||||
2A41D8FD254B88C500893EFF /* mark.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D89F254B88C400893EFF /* mark.h */; };
|
||||
2A41D8FE254B88C500893EFF /* convert.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8A1254B88C400893EFF /* convert.h */; };
|
||||
2A41D8FF254B88C500893EFF /* bool_type.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8A3254B88C400893EFF /* bool_type.h */; };
|
||||
2A41D900254B88C500893EFF /* impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8A4254B88C400893EFF /* impl.h */; };
|
||||
2A41D901254B88C500893EFF /* iterator.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8A5254B88C400893EFF /* iterator.h */; };
|
||||
2A41D902254B88C500893EFF /* iterator_fwd.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8A6254B88C400893EFF /* iterator_fwd.h */; };
|
||||
2A41D903254B88C500893EFF /* memory.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8A7254B88C400893EFF /* memory.h */; };
|
||||
2A41D904254B88C500893EFF /* node.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8A8254B88C400893EFF /* node.h */; };
|
||||
2A41D905254B88C500893EFF /* node_data.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8A9254B88C400893EFF /* node_data.h */; };
|
||||
2A41D906254B88C500893EFF /* node_iterator.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8AA254B88C400893EFF /* node_iterator.h */; };
|
||||
2A41D907254B88C500893EFF /* node_ref.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8AB254B88C400893EFF /* node_ref.h */; };
|
||||
2A41D908254B88C500893EFF /* emit.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8AC254B88C400893EFF /* emit.h */; };
|
||||
2A41D909254B88C500893EFF /* impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8AD254B88C400893EFF /* impl.h */; };
|
||||
2A41D90A254B88C500893EFF /* iterator.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8AE254B88C400893EFF /* iterator.h */; };
|
||||
2A41D90B254B88C500893EFF /* node.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8AF254B88C400893EFF /* node.h */; };
|
||||
2A41D90C254B88C500893EFF /* parse.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8B0254B88C400893EFF /* parse.h */; };
|
||||
2A41D90D254B88C500893EFF /* ptr.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8B1254B88C400893EFF /* ptr.h */; };
|
||||
2A41D90E254B88C500893EFF /* type.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8B2254B88C400893EFF /* type.h */; };
|
||||
2A41D90F254B88C500893EFF /* null.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8B3254B88C400893EFF /* null.h */; };
|
||||
2A41D910254B88C500893EFF /* ostream_wrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8B4254B88C400893EFF /* ostream_wrapper.h */; };
|
||||
2A41D911254B88C500893EFF /* parser.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8B5254B88C400893EFF /* parser.h */; };
|
||||
2A41D912254B88C500893EFF /* stlemitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8B6254B88C400893EFF /* stlemitter.h */; };
|
||||
2A41D913254B88C500893EFF /* traits.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8B7254B88C400893EFF /* traits.h */; };
|
||||
2A41D914254B88C500893EFF /* yaml.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8B8254B88C400893EFF /* yaml.h */; };
|
||||
2A41D915254B88C500893EFF /* binary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8BA254B88C400893EFF /* binary.cpp */; };
|
||||
2A41D916254B88C500893EFF /* collectionstack.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8BB254B88C400893EFF /* collectionstack.h */; };
|
||||
2A41D917254B88C500893EFF /* graphbuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8BD254B88C400893EFF /* graphbuilder.cpp */; };
|
||||
2A41D918254B88C500893EFF /* graphbuilderadapter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8BE254B88C400893EFF /* graphbuilderadapter.cpp */; };
|
||||
2A41D919254B88C500893EFF /* graphbuilderadapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8BF254B88C400893EFF /* graphbuilderadapter.h */; };
|
||||
2A41D91A254B88C500893EFF /* convert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8C2254B88C400893EFF /* convert.cpp */; };
|
||||
2A41D91B254B88C500893EFF /* directives.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8C3254B88C400893EFF /* directives.cpp */; };
|
||||
2A41D91C254B88C500893EFF /* directives.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8C4254B88C400893EFF /* directives.h */; };
|
||||
2A41D91D254B88C500893EFF /* emit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8C5254B88C400893EFF /* emit.cpp */; };
|
||||
2A41D91E254B88C500893EFF /* emitfromevents.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8C6254B88C400893EFF /* emitfromevents.cpp */; };
|
||||
2A41D91F254B88C500893EFF /* emitter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8C7254B88C400893EFF /* emitter.cpp */; };
|
||||
2A41D920254B88C500893EFF /* emitterstate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8C8254B88C400893EFF /* emitterstate.cpp */; };
|
||||
2A41D921254B88C500893EFF /* emitterstate.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8C9254B88C400893EFF /* emitterstate.h */; };
|
||||
2A41D922254B88C500893EFF /* emitterutils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8CA254B88C400893EFF /* emitterutils.cpp */; };
|
||||
2A41D923254B88C500893EFF /* emitterutils.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8CB254B88C400893EFF /* emitterutils.h */; };
|
||||
2A41D924254B88C500893EFF /* exceptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8CC254B88C400893EFF /* exceptions.cpp */; };
|
||||
2A41D925254B88C500893EFF /* exp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8CD254B88C400893EFF /* exp.cpp */; };
|
||||
2A41D926254B88C500893EFF /* exp.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8CE254B88C400893EFF /* exp.h */; };
|
||||
2A41D927254B88C500893EFF /* indentation.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8CF254B88C400893EFF /* indentation.h */; };
|
||||
2A41D928254B88C500893EFF /* memory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8D0254B88C400893EFF /* memory.cpp */; };
|
||||
2A41D929254B88C500893EFF /* node.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8D1254B88C400893EFF /* node.cpp */; };
|
||||
2A41D92A254B88C500893EFF /* node_data.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8D2254B88C400893EFF /* node_data.cpp */; };
|
||||
2A41D92B254B88C500893EFF /* nodebuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8D3254B88C400893EFF /* nodebuilder.cpp */; };
|
||||
2A41D92C254B88C500893EFF /* nodebuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8D4254B88C400893EFF /* nodebuilder.h */; };
|
||||
2A41D92D254B88C500893EFF /* nodeevents.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8D5254B88C400893EFF /* nodeevents.cpp */; };
|
||||
2A41D92E254B88C500893EFF /* nodeevents.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8D6254B88C400893EFF /* nodeevents.h */; };
|
||||
2A41D92F254B88C500893EFF /* null.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8D7254B88C400893EFF /* null.cpp */; };
|
||||
2A41D930254B88C500893EFF /* ostream_wrapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8D8254B88C400893EFF /* ostream_wrapper.cpp */; };
|
||||
2A41D931254B88C500893EFF /* parse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8D9254B88C400893EFF /* parse.cpp */; };
|
||||
2A41D932254B88C500893EFF /* parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8DA254B88C400893EFF /* parser.cpp */; };
|
||||
2A41D933254B88C500893EFF /* ptr_vector.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8DB254B88C400893EFF /* ptr_vector.h */; };
|
||||
2A41D934254B88C500893EFF /* regex_yaml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8DC254B88C400893EFF /* regex_yaml.cpp */; };
|
||||
2A41D935254B88C500893EFF /* regex_yaml.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8DD254B88C400893EFF /* regex_yaml.h */; };
|
||||
2A41D936254B88C500893EFF /* regeximpl.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8DE254B88C400893EFF /* regeximpl.h */; };
|
||||
2A41D937254B88C500893EFF /* scanner.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8DF254B88C400893EFF /* scanner.cpp */; };
|
||||
2A41D938254B88C500893EFF /* scanner.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8E0254B88C400893EFF /* scanner.h */; };
|
||||
2A41D939254B88C500893EFF /* scanscalar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8E1254B88C400893EFF /* scanscalar.cpp */; };
|
||||
2A41D93A254B88C500893EFF /* scanscalar.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8E2254B88C400893EFF /* scanscalar.h */; };
|
||||
2A41D93B254B88C500893EFF /* scantag.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8E3254B88C400893EFF /* scantag.cpp */; };
|
||||
2A41D93C254B88C500893EFF /* scantag.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8E4254B88C400893EFF /* scantag.h */; };
|
||||
2A41D93D254B88C500893EFF /* scantoken.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8E5254B88C400893EFF /* scantoken.cpp */; };
|
||||
2A41D93E254B88C500893EFF /* setting.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8E6254B88C400893EFF /* setting.h */; };
|
||||
2A41D93F254B88C500893EFF /* simplekey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8E7254B88C400893EFF /* simplekey.cpp */; };
|
||||
2A41D940254B88C500893EFF /* singledocparser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8E8254B88C400893EFF /* singledocparser.cpp */; };
|
||||
2A41D941254B88C500893EFF /* singledocparser.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8E9254B88C400893EFF /* singledocparser.h */; };
|
||||
2A41D942254B88C500893EFF /* stream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8EA254B88C400893EFF /* stream.cpp */; };
|
||||
2A41D943254B88C500893EFF /* stream.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8EB254B88C400893EFF /* stream.h */; };
|
||||
2A41D944254B88C500893EFF /* streamcharsource.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8EC254B88C400893EFF /* streamcharsource.h */; };
|
||||
2A41D945254B88C500893EFF /* stringsource.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8ED254B88C400893EFF /* stringsource.h */; };
|
||||
2A41D946254B88C500893EFF /* tag.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A41D8EE254B88C400893EFF /* tag.cpp */; };
|
||||
2A41D947254B88C500893EFF /* tag.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8EF254B88C400893EFF /* tag.h */; };
|
||||
2A41D948254B88C500893EFF /* token.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A41D8F0254B88C400893EFF /* token.h */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
2A41D892254B88C400893EFF /* anchor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = anchor.h; sourceTree = "<group>"; };
|
||||
2A41D893254B88C400893EFF /* binary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = binary.h; sourceTree = "<group>"; };
|
||||
2A41D895254B88C400893EFF /* anchordict.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = anchordict.h; sourceTree = "<group>"; };
|
||||
2A41D896254B88C400893EFF /* graphbuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = graphbuilder.h; sourceTree = "<group>"; };
|
||||
2A41D897254B88C400893EFF /* dll.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dll.h; sourceTree = "<group>"; };
|
||||
2A41D898254B88C400893EFF /* emitfromevents.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = emitfromevents.h; sourceTree = "<group>"; };
|
||||
2A41D899254B88C400893EFF /* emitter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = emitter.h; sourceTree = "<group>"; };
|
||||
2A41D89A254B88C400893EFF /* emitterdef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = emitterdef.h; sourceTree = "<group>"; };
|
||||
2A41D89B254B88C400893EFF /* emittermanip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = emittermanip.h; sourceTree = "<group>"; };
|
||||
2A41D89C254B88C400893EFF /* emitterstyle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = emitterstyle.h; sourceTree = "<group>"; };
|
||||
2A41D89D254B88C400893EFF /* eventhandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = eventhandler.h; sourceTree = "<group>"; };
|
||||
2A41D89E254B88C400893EFF /* exceptions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = exceptions.h; sourceTree = "<group>"; };
|
||||
2A41D89F254B88C400893EFF /* mark.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mark.h; sourceTree = "<group>"; };
|
||||
2A41D8A1254B88C400893EFF /* convert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = convert.h; sourceTree = "<group>"; };
|
||||
2A41D8A3254B88C400893EFF /* bool_type.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bool_type.h; sourceTree = "<group>"; };
|
||||
2A41D8A4254B88C400893EFF /* impl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = impl.h; sourceTree = "<group>"; };
|
||||
2A41D8A5254B88C400893EFF /* iterator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = iterator.h; sourceTree = "<group>"; };
|
||||
2A41D8A6254B88C400893EFF /* iterator_fwd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = iterator_fwd.h; sourceTree = "<group>"; };
|
||||
2A41D8A7254B88C400893EFF /* memory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = memory.h; sourceTree = "<group>"; };
|
||||
2A41D8A8254B88C400893EFF /* node.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = node.h; sourceTree = "<group>"; };
|
||||
2A41D8A9254B88C400893EFF /* node_data.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = node_data.h; sourceTree = "<group>"; };
|
||||
2A41D8AA254B88C400893EFF /* node_iterator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = node_iterator.h; sourceTree = "<group>"; };
|
||||
2A41D8AB254B88C400893EFF /* node_ref.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = node_ref.h; sourceTree = "<group>"; };
|
||||
2A41D8AC254B88C400893EFF /* emit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = emit.h; sourceTree = "<group>"; };
|
||||
2A41D8AD254B88C400893EFF /* impl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = impl.h; sourceTree = "<group>"; };
|
||||
2A41D8AE254B88C400893EFF /* iterator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = iterator.h; sourceTree = "<group>"; };
|
||||
2A41D8AF254B88C400893EFF /* node.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = node.h; sourceTree = "<group>"; };
|
||||
2A41D8B0254B88C400893EFF /* parse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = parse.h; sourceTree = "<group>"; };
|
||||
2A41D8B1254B88C400893EFF /* ptr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ptr.h; sourceTree = "<group>"; };
|
||||
2A41D8B2254B88C400893EFF /* type.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = type.h; sourceTree = "<group>"; };
|
||||
2A41D8B3254B88C400893EFF /* null.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = null.h; sourceTree = "<group>"; };
|
||||
2A41D8B4254B88C400893EFF /* ostream_wrapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ostream_wrapper.h; sourceTree = "<group>"; };
|
||||
2A41D8B5254B88C400893EFF /* parser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = parser.h; sourceTree = "<group>"; };
|
||||
2A41D8B6254B88C400893EFF /* stlemitter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stlemitter.h; sourceTree = "<group>"; };
|
||||
2A41D8B7254B88C400893EFF /* traits.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = traits.h; sourceTree = "<group>"; };
|
||||
2A41D8B8254B88C400893EFF /* yaml.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = yaml.h; sourceTree = "<group>"; };
|
||||
2A41D8BA254B88C400893EFF /* binary.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = binary.cpp; sourceTree = "<group>"; };
|
||||
2A41D8BB254B88C400893EFF /* collectionstack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = collectionstack.h; sourceTree = "<group>"; };
|
||||
2A41D8BD254B88C400893EFF /* graphbuilder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = graphbuilder.cpp; sourceTree = "<group>"; };
|
||||
2A41D8BE254B88C400893EFF /* graphbuilderadapter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = graphbuilderadapter.cpp; sourceTree = "<group>"; };
|
||||
2A41D8BF254B88C400893EFF /* graphbuilderadapter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = graphbuilderadapter.h; sourceTree = "<group>"; };
|
||||
2A41D8C2254B88C400893EFF /* convert.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = convert.cpp; sourceTree = "<group>"; };
|
||||
2A41D8C3254B88C400893EFF /* directives.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = directives.cpp; sourceTree = "<group>"; };
|
||||
2A41D8C4254B88C400893EFF /* directives.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = directives.h; sourceTree = "<group>"; };
|
||||
2A41D8C5254B88C400893EFF /* emit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = emit.cpp; sourceTree = "<group>"; };
|
||||
2A41D8C6254B88C400893EFF /* emitfromevents.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = emitfromevents.cpp; sourceTree = "<group>"; };
|
||||
2A41D8C7254B88C400893EFF /* emitter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = emitter.cpp; sourceTree = "<group>"; };
|
||||
2A41D8C8254B88C400893EFF /* emitterstate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = emitterstate.cpp; sourceTree = "<group>"; };
|
||||
2A41D8C9254B88C400893EFF /* emitterstate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = emitterstate.h; sourceTree = "<group>"; };
|
||||
2A41D8CA254B88C400893EFF /* emitterutils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = emitterutils.cpp; sourceTree = "<group>"; };
|
||||
2A41D8CB254B88C400893EFF /* emitterutils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = emitterutils.h; sourceTree = "<group>"; };
|
||||
2A41D8CC254B88C400893EFF /* exceptions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = exceptions.cpp; sourceTree = "<group>"; };
|
||||
2A41D8CD254B88C400893EFF /* exp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = exp.cpp; sourceTree = "<group>"; };
|
||||
2A41D8CE254B88C400893EFF /* exp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = exp.h; sourceTree = "<group>"; };
|
||||
2A41D8CF254B88C400893EFF /* indentation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = indentation.h; sourceTree = "<group>"; };
|
||||
2A41D8D0254B88C400893EFF /* memory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = "<group>"; };
|
||||
2A41D8D1254B88C400893EFF /* node.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = node.cpp; sourceTree = "<group>"; };
|
||||
2A41D8D2254B88C400893EFF /* node_data.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = node_data.cpp; sourceTree = "<group>"; };
|
||||
2A41D8D3254B88C400893EFF /* nodebuilder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = nodebuilder.cpp; sourceTree = "<group>"; };
|
||||
2A41D8D4254B88C400893EFF /* nodebuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nodebuilder.h; sourceTree = "<group>"; };
|
||||
2A41D8D5254B88C400893EFF /* nodeevents.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = nodeevents.cpp; sourceTree = "<group>"; };
|
||||
2A41D8D6254B88C400893EFF /* nodeevents.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nodeevents.h; sourceTree = "<group>"; };
|
||||
2A41D8D7254B88C400893EFF /* null.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = null.cpp; sourceTree = "<group>"; };
|
||||
2A41D8D8254B88C400893EFF /* ostream_wrapper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ostream_wrapper.cpp; sourceTree = "<group>"; };
|
||||
2A41D8D9254B88C400893EFF /* parse.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = parse.cpp; sourceTree = "<group>"; };
|
||||
2A41D8DA254B88C400893EFF /* parser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = parser.cpp; sourceTree = "<group>"; };
|
||||
2A41D8DB254B88C400893EFF /* ptr_vector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ptr_vector.h; sourceTree = "<group>"; };
|
||||
2A41D8DC254B88C400893EFF /* regex_yaml.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = regex_yaml.cpp; sourceTree = "<group>"; };
|
||||
2A41D8DD254B88C400893EFF /* regex_yaml.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = regex_yaml.h; sourceTree = "<group>"; };
|
||||
2A41D8DE254B88C400893EFF /* regeximpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = regeximpl.h; sourceTree = "<group>"; };
|
||||
2A41D8DF254B88C400893EFF /* scanner.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = scanner.cpp; sourceTree = "<group>"; };
|
||||
2A41D8E0254B88C400893EFF /* scanner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = scanner.h; sourceTree = "<group>"; };
|
||||
2A41D8E1254B88C400893EFF /* scanscalar.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = scanscalar.cpp; sourceTree = "<group>"; };
|
||||
2A41D8E2254B88C400893EFF /* scanscalar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = scanscalar.h; sourceTree = "<group>"; };
|
||||
2A41D8E3254B88C400893EFF /* scantag.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = scantag.cpp; sourceTree = "<group>"; };
|
||||
2A41D8E4254B88C400893EFF /* scantag.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = scantag.h; sourceTree = "<group>"; };
|
||||
2A41D8E5254B88C400893EFF /* scantoken.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = scantoken.cpp; sourceTree = "<group>"; };
|
||||
2A41D8E6254B88C400893EFF /* setting.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = setting.h; sourceTree = "<group>"; };
|
||||
2A41D8E7254B88C400893EFF /* simplekey.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = simplekey.cpp; sourceTree = "<group>"; };
|
||||
2A41D8E8254B88C400893EFF /* singledocparser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = singledocparser.cpp; sourceTree = "<group>"; };
|
||||
2A41D8E9254B88C400893EFF /* singledocparser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = singledocparser.h; sourceTree = "<group>"; };
|
||||
2A41D8EA254B88C400893EFF /* stream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stream.cpp; sourceTree = "<group>"; };
|
||||
2A41D8EB254B88C400893EFF /* stream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stream.h; sourceTree = "<group>"; };
|
||||
2A41D8EC254B88C400893EFF /* streamcharsource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = streamcharsource.h; sourceTree = "<group>"; };
|
||||
2A41D8ED254B88C400893EFF /* stringsource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stringsource.h; sourceTree = "<group>"; };
|
||||
2A41D8EE254B88C400893EFF /* tag.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tag.cpp; sourceTree = "<group>"; };
|
||||
2A41D8EF254B88C400893EFF /* tag.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tag.h; sourceTree = "<group>"; };
|
||||
2A41D8F0254B88C400893EFF /* token.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = token.h; sourceTree = "<group>"; };
|
||||
2ACF559C1477692300991ED5 /* libyaml.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libyaml.a; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
2ACF559A1477692300991ED5 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
034768DDFF38A45A11DB9C8B /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2ACF559C1477692300991ED5 /* libyaml.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
0867D691FE84028FC02AAC07 /* yaml */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2ACF55A01477693B00991ED5 /* yaml-cpp */,
|
||||
034768DDFF38A45A11DB9C8B /* Products */,
|
||||
);
|
||||
name = yaml;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2A41D890254B88C400893EFF /* include */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2A41D891254B88C400893EFF /* yaml-cpp */,
|
||||
);
|
||||
path = include;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2A41D891254B88C400893EFF /* yaml-cpp */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2A41D892254B88C400893EFF /* anchor.h */,
|
||||
2A41D893254B88C400893EFF /* binary.h */,
|
||||
2A41D894254B88C400893EFF /* contrib */,
|
||||
2A41D897254B88C400893EFF /* dll.h */,
|
||||
2A41D898254B88C400893EFF /* emitfromevents.h */,
|
||||
2A41D899254B88C400893EFF /* emitter.h */,
|
||||
2A41D89A254B88C400893EFF /* emitterdef.h */,
|
||||
2A41D89B254B88C400893EFF /* emittermanip.h */,
|
||||
2A41D89C254B88C400893EFF /* emitterstyle.h */,
|
||||
2A41D89D254B88C400893EFF /* eventhandler.h */,
|
||||
2A41D89E254B88C400893EFF /* exceptions.h */,
|
||||
2A41D89F254B88C400893EFF /* mark.h */,
|
||||
2A41D8A0254B88C400893EFF /* node */,
|
||||
2A41D8B3254B88C400893EFF /* null.h */,
|
||||
2A41D8B4254B88C400893EFF /* ostream_wrapper.h */,
|
||||
2A41D8B5254B88C400893EFF /* parser.h */,
|
||||
2A41D8B6254B88C400893EFF /* stlemitter.h */,
|
||||
2A41D8B7254B88C400893EFF /* traits.h */,
|
||||
2A41D8B8254B88C400893EFF /* yaml.h */,
|
||||
);
|
||||
path = "yaml-cpp";
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2A41D894254B88C400893EFF /* contrib */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2A41D895254B88C400893EFF /* anchordict.h */,
|
||||
2A41D896254B88C400893EFF /* graphbuilder.h */,
|
||||
);
|
||||
path = contrib;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2A41D8A0254B88C400893EFF /* node */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2A41D8A1254B88C400893EFF /* convert.h */,
|
||||
2A41D8A2254B88C400893EFF /* detail */,
|
||||
2A41D8AC254B88C400893EFF /* emit.h */,
|
||||
2A41D8AD254B88C400893EFF /* impl.h */,
|
||||
2A41D8AE254B88C400893EFF /* iterator.h */,
|
||||
2A41D8AF254B88C400893EFF /* node.h */,
|
||||
2A41D8B0254B88C400893EFF /* parse.h */,
|
||||
2A41D8B1254B88C400893EFF /* ptr.h */,
|
||||
2A41D8B2254B88C400893EFF /* type.h */,
|
||||
);
|
||||
path = node;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2A41D8A2254B88C400893EFF /* detail */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2A41D8A3254B88C400893EFF /* bool_type.h */,
|
||||
2A41D8A4254B88C400893EFF /* impl.h */,
|
||||
2A41D8A5254B88C400893EFF /* iterator.h */,
|
||||
2A41D8A6254B88C400893EFF /* iterator_fwd.h */,
|
||||
2A41D8A7254B88C400893EFF /* memory.h */,
|
||||
2A41D8A8254B88C400893EFF /* node.h */,
|
||||
2A41D8A9254B88C400893EFF /* node_data.h */,
|
||||
2A41D8AA254B88C400893EFF /* node_iterator.h */,
|
||||
2A41D8AB254B88C400893EFF /* node_ref.h */,
|
||||
);
|
||||
path = detail;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2A41D8B9254B88C400893EFF /* src */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2A41D8BA254B88C400893EFF /* binary.cpp */,
|
||||
2A41D8BB254B88C400893EFF /* collectionstack.h */,
|
||||
2A41D8BC254B88C400893EFF /* contrib */,
|
||||
2A41D8C2254B88C400893EFF /* convert.cpp */,
|
||||
2A41D8C3254B88C400893EFF /* directives.cpp */,
|
||||
2A41D8C4254B88C400893EFF /* directives.h */,
|
||||
2A41D8C5254B88C400893EFF /* emit.cpp */,
|
||||
2A41D8C6254B88C400893EFF /* emitfromevents.cpp */,
|
||||
2A41D8C7254B88C400893EFF /* emitter.cpp */,
|
||||
2A41D8C8254B88C400893EFF /* emitterstate.cpp */,
|
||||
2A41D8C9254B88C400893EFF /* emitterstate.h */,
|
||||
2A41D8CA254B88C400893EFF /* emitterutils.cpp */,
|
||||
2A41D8CB254B88C400893EFF /* emitterutils.h */,
|
||||
2A41D8CC254B88C400893EFF /* exceptions.cpp */,
|
||||
2A41D8CD254B88C400893EFF /* exp.cpp */,
|
||||
2A41D8CE254B88C400893EFF /* exp.h */,
|
||||
2A41D8CF254B88C400893EFF /* indentation.h */,
|
||||
2A41D8D0254B88C400893EFF /* memory.cpp */,
|
||||
2A41D8D1254B88C400893EFF /* node.cpp */,
|
||||
2A41D8D2254B88C400893EFF /* node_data.cpp */,
|
||||
2A41D8D3254B88C400893EFF /* nodebuilder.cpp */,
|
||||
2A41D8D4254B88C400893EFF /* nodebuilder.h */,
|
||||
2A41D8D5254B88C400893EFF /* nodeevents.cpp */,
|
||||
2A41D8D6254B88C400893EFF /* nodeevents.h */,
|
||||
2A41D8D7254B88C400893EFF /* null.cpp */,
|
||||
2A41D8D8254B88C400893EFF /* ostream_wrapper.cpp */,
|
||||
2A41D8D9254B88C400893EFF /* parse.cpp */,
|
||||
2A41D8DA254B88C400893EFF /* parser.cpp */,
|
||||
2A41D8DB254B88C400893EFF /* ptr_vector.h */,
|
||||
2A41D8DC254B88C400893EFF /* regex_yaml.cpp */,
|
||||
2A41D8DD254B88C400893EFF /* regex_yaml.h */,
|
||||
2A41D8DE254B88C400893EFF /* regeximpl.h */,
|
||||
2A41D8DF254B88C400893EFF /* scanner.cpp */,
|
||||
2A41D8E0254B88C400893EFF /* scanner.h */,
|
||||
2A41D8E1254B88C400893EFF /* scanscalar.cpp */,
|
||||
2A41D8E2254B88C400893EFF /* scanscalar.h */,
|
||||
2A41D8E3254B88C400893EFF /* scantag.cpp */,
|
||||
2A41D8E4254B88C400893EFF /* scantag.h */,
|
||||
2A41D8E5254B88C400893EFF /* scantoken.cpp */,
|
||||
2A41D8E6254B88C400893EFF /* setting.h */,
|
||||
2A41D8E7254B88C400893EFF /* simplekey.cpp */,
|
||||
2A41D8E8254B88C400893EFF /* singledocparser.cpp */,
|
||||
2A41D8E9254B88C400893EFF /* singledocparser.h */,
|
||||
2A41D8EA254B88C400893EFF /* stream.cpp */,
|
||||
2A41D8EB254B88C400893EFF /* stream.h */,
|
||||
2A41D8EC254B88C400893EFF /* streamcharsource.h */,
|
||||
2A41D8ED254B88C400893EFF /* stringsource.h */,
|
||||
2A41D8EE254B88C400893EFF /* tag.cpp */,
|
||||
2A41D8EF254B88C400893EFF /* tag.h */,
|
||||
2A41D8F0254B88C400893EFF /* token.h */,
|
||||
);
|
||||
path = src;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2A41D8BC254B88C400893EFF /* contrib */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2A41D8BD254B88C400893EFF /* graphbuilder.cpp */,
|
||||
2A41D8BE254B88C400893EFF /* graphbuilderadapter.cpp */,
|
||||
2A41D8BF254B88C400893EFF /* graphbuilderadapter.h */,
|
||||
);
|
||||
path = contrib;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2ACF55A01477693B00991ED5 /* yaml-cpp */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2A41D890254B88C400893EFF /* include */,
|
||||
2A41D8B9254B88C400893EFF /* src */,
|
||||
);
|
||||
name = "yaml-cpp";
|
||||
path = "../../../../../ext/yaml-cpp";
|
||||
sourceTree = SOURCE_ROOT;
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXHeadersBuildPhase section */
|
||||
2ACF55981477692300991ED5 /* Headers */ = {
|
||||
isa = PBXHeadersBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2A41D8FE254B88C500893EFF /* convert.h in Headers */,
|
||||
2A41D90F254B88C500893EFF /* null.h in Headers */,
|
||||
2A41D910254B88C500893EFF /* ostream_wrapper.h in Headers */,
|
||||
2A41D907254B88C500893EFF /* node_ref.h in Headers */,
|
||||
2A41D944254B88C500893EFF /* streamcharsource.h in Headers */,
|
||||
2A41D941254B88C500893EFF /* singledocparser.h in Headers */,
|
||||
2A41D8FD254B88C500893EFF /* mark.h in Headers */,
|
||||
2A41D93E254B88C500893EFF /* setting.h in Headers */,
|
||||
2A41D8F6254B88C400893EFF /* emitfromevents.h in Headers */,
|
||||
2A41D8F7254B88C400893EFF /* emitter.h in Headers */,
|
||||
2A41D902254B88C500893EFF /* iterator_fwd.h in Headers */,
|
||||
2A41D92C254B88C500893EFF /* nodebuilder.h in Headers */,
|
||||
2A41D90B254B88C500893EFF /* node.h in Headers */,
|
||||
2A41D90D254B88C500893EFF /* ptr.h in Headers */,
|
||||
2A41D905254B88C500893EFF /* node_data.h in Headers */,
|
||||
2A41D911254B88C500893EFF /* parser.h in Headers */,
|
||||
2A41D901254B88C500893EFF /* iterator.h in Headers */,
|
||||
2A41D936254B88C500893EFF /* regeximpl.h in Headers */,
|
||||
2A41D912254B88C500893EFF /* stlemitter.h in Headers */,
|
||||
2A41D943254B88C500893EFF /* stream.h in Headers */,
|
||||
2A41D8FF254B88C500893EFF /* bool_type.h in Headers */,
|
||||
2A41D8F1254B88C400893EFF /* anchor.h in Headers */,
|
||||
2A41D8F8254B88C400893EFF /* emitterdef.h in Headers */,
|
||||
2A41D93C254B88C500893EFF /* scantag.h in Headers */,
|
||||
2A41D919254B88C500893EFF /* graphbuilderadapter.h in Headers */,
|
||||
2A41D906254B88C500893EFF /* node_iterator.h in Headers */,
|
||||
2A41D903254B88C500893EFF /* memory.h in Headers */,
|
||||
2A41D91C254B88C500893EFF /* directives.h in Headers */,
|
||||
2A41D904254B88C500893EFF /* node.h in Headers */,
|
||||
2A41D927254B88C500893EFF /* indentation.h in Headers */,
|
||||
2A41D947254B88C500893EFF /* tag.h in Headers */,
|
||||
2A41D8FC254B88C400893EFF /* exceptions.h in Headers */,
|
||||
2A41D913254B88C500893EFF /* traits.h in Headers */,
|
||||
2A41D926254B88C500893EFF /* exp.h in Headers */,
|
||||
2A41D948254B88C500893EFF /* token.h in Headers */,
|
||||
2A41D8F9254B88C400893EFF /* emittermanip.h in Headers */,
|
||||
2A41D8F5254B88C400893EFF /* dll.h in Headers */,
|
||||
2A41D8F4254B88C400893EFF /* graphbuilder.h in Headers */,
|
||||
2A41D90E254B88C500893EFF /* type.h in Headers */,
|
||||
2A41D8F3254B88C400893EFF /* anchordict.h in Headers */,
|
||||
2A41D914254B88C500893EFF /* yaml.h in Headers */,
|
||||
2A41D908254B88C500893EFF /* emit.h in Headers */,
|
||||
2A41D92E254B88C500893EFF /* nodeevents.h in Headers */,
|
||||
2A41D90A254B88C500893EFF /* iterator.h in Headers */,
|
||||
2A41D923254B88C500893EFF /* emitterutils.h in Headers */,
|
||||
2A41D909254B88C500893EFF /* impl.h in Headers */,
|
||||
2A41D945254B88C500893EFF /* stringsource.h in Headers */,
|
||||
2A41D938254B88C500893EFF /* scanner.h in Headers */,
|
||||
2A41D933254B88C500893EFF /* ptr_vector.h in Headers */,
|
||||
2A41D935254B88C500893EFF /* regex_yaml.h in Headers */,
|
||||
2A41D8FB254B88C400893EFF /* eventhandler.h in Headers */,
|
||||
2A41D916254B88C500893EFF /* collectionstack.h in Headers */,
|
||||
2A41D90C254B88C500893EFF /* parse.h in Headers */,
|
||||
2A41D8F2254B88C400893EFF /* binary.h in Headers */,
|
||||
2A41D900254B88C500893EFF /* impl.h in Headers */,
|
||||
2A41D93A254B88C500893EFF /* scanscalar.h in Headers */,
|
||||
2A41D8FA254B88C400893EFF /* emitterstyle.h in Headers */,
|
||||
2A41D921254B88C500893EFF /* emitterstate.h in Headers */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXHeadersBuildPhase section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
2ACF559B1477692300991ED5 /* yaml */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 2ACF559F1477692B00991ED5 /* Build configuration list for PBXNativeTarget "yaml" */;
|
||||
buildPhases = (
|
||||
2AF56976147991F700F9968C /* Download yaml */,
|
||||
2ACF55981477692300991ED5 /* Headers */,
|
||||
2ACF55991477692300991ED5 /* Sources */,
|
||||
2ACF559A1477692300991ED5 /* Frameworks */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = yaml;
|
||||
productName = yaml;
|
||||
productReference = 2ACF559C1477692300991ED5 /* libyaml.a */;
|
||||
productType = "com.apple.product-type.library.static";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
0867D690FE84028FC02AAC07 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
attributes = {
|
||||
};
|
||||
buildConfigurationList = 1DEB916408733D950010E9CD /* Build configuration list for PBXProject "yaml" */;
|
||||
compatibilityVersion = "Xcode 3.1";
|
||||
developmentRegion = English;
|
||||
hasScannedForEncodings = 1;
|
||||
knownRegions = (
|
||||
English,
|
||||
Japanese,
|
||||
French,
|
||||
German,
|
||||
);
|
||||
mainGroup = 0867D691FE84028FC02AAC07 /* yaml */;
|
||||
productRefGroup = 034768DDFF38A45A11DB9C8B /* Products */;
|
||||
projectDirPath = "";
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
2ACF559B1477692300991ED5 /* yaml */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXShellScriptBuildPhase section */
|
||||
2AF56976147991F700F9968C /* Download yaml */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
inputPaths = (
|
||||
);
|
||||
name = "Download yaml";
|
||||
outputPaths = (
|
||||
"$(SRCROOT)/../../../../../ext/yaml-cpp",
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "cd $SRCROOT/../../../../../ext\n\nif [ ! -d yaml-cpp ]\nthen\n\tgit clone https://github.com/jbeder/yaml-cpp -b yaml-cpp-0.6.3\nfi\n";
|
||||
showEnvVarsInLog = 0;
|
||||
};
|
||||
/* End PBXShellScriptBuildPhase section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
2ACF55991477692300991ED5 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2A41D918254B88C500893EFF /* graphbuilderadapter.cpp in Sources */,
|
||||
2A41D93F254B88C500893EFF /* simplekey.cpp in Sources */,
|
||||
2A41D920254B88C500893EFF /* emitterstate.cpp in Sources */,
|
||||
2A41D92F254B88C500893EFF /* null.cpp in Sources */,
|
||||
2A41D91A254B88C500893EFF /* convert.cpp in Sources */,
|
||||
2A41D93D254B88C500893EFF /* scantoken.cpp in Sources */,
|
||||
2A41D928254B88C500893EFF /* memory.cpp in Sources */,
|
||||
2A41D931254B88C500893EFF /* parse.cpp in Sources */,
|
||||
2A41D930254B88C500893EFF /* ostream_wrapper.cpp in Sources */,
|
||||
2A41D932254B88C500893EFF /* parser.cpp in Sources */,
|
||||
2A41D91D254B88C500893EFF /* emit.cpp in Sources */,
|
||||
2A41D917254B88C500893EFF /* graphbuilder.cpp in Sources */,
|
||||
2A41D92A254B88C500893EFF /* node_data.cpp in Sources */,
|
||||
2A41D91B254B88C500893EFF /* directives.cpp in Sources */,
|
||||
2A41D922254B88C500893EFF /* emitterutils.cpp in Sources */,
|
||||
2A41D937254B88C500893EFF /* scanner.cpp in Sources */,
|
||||
2A41D915254B88C500893EFF /* binary.cpp in Sources */,
|
||||
2A41D940254B88C500893EFF /* singledocparser.cpp in Sources */,
|
||||
2A41D91F254B88C500893EFF /* emitter.cpp in Sources */,
|
||||
2A41D925254B88C500893EFF /* exp.cpp in Sources */,
|
||||
2A41D934254B88C500893EFF /* regex_yaml.cpp in Sources */,
|
||||
2A41D939254B88C500893EFF /* scanscalar.cpp in Sources */,
|
||||
2A41D93B254B88C500893EFF /* scantag.cpp in Sources */,
|
||||
2A41D929254B88C500893EFF /* node.cpp in Sources */,
|
||||
2A41D946254B88C500893EFF /* tag.cpp in Sources */,
|
||||
2A41D942254B88C500893EFF /* stream.cpp in Sources */,
|
||||
2A41D92B254B88C500893EFF /* nodebuilder.cpp in Sources */,
|
||||
2A41D924254B88C500893EFF /* exceptions.cpp in Sources */,
|
||||
2A41D91E254B88C500893EFF /* emitfromevents.cpp in Sources */,
|
||||
2A41D92D254B88C500893EFF /* nodeevents.cpp in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
1DEB916508733D950010E9CD /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
HEADER_SEARCH_PATHS = "../../../../../ext/yaml-cpp/include";
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.10;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
PREBINDING = NO;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1DEB916608733D950010E9CD /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = NDEBUG;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
HEADER_SEARCH_PATHS = "../../../../../ext/yaml-cpp/include";
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.10;
|
||||
PREBINDING = NO;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
2ACF559D1477692300991ED5 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
INSTALL_PATH = /usr/local/lib;
|
||||
PREBINDING = NO;
|
||||
PRODUCT_NAME = yaml;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
2ACF559E1477692300991ED5 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
COPY_PHASE_STRIP = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = NO;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
INSTALL_PATH = /usr/local/lib;
|
||||
PREBINDING = NO;
|
||||
PRODUCT_NAME = yaml;
|
||||
ZERO_LINK = NO;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
1DEB916408733D950010E9CD /* Build configuration list for PBXProject "yaml" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1DEB916508733D950010E9CD /* Debug */,
|
||||
1DEB916608733D950010E9CD /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
2ACF559F1477692B00991ED5 /* Build configuration list for PBXNativeTarget "yaml" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
2ACF559D1477692300991ED5 /* Debug */,
|
||||
2ACF559E1477692300991ED5 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = 0867D690FE84028FC02AAC07 /* Project object */;
|
||||
}
|
||||
-16
@@ -1,16 +0,0 @@
|
||||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
// Copyright Contributors to the OpenColorIO Project.
|
||||
|
||||
|
||||
#ifndef INCLUDED_OCIO_IMATH_H
|
||||
#define INCLUDED_OCIO_IMATH_H
|
||||
|
||||
#define OCIO_USE_IMATH_HALF 0
|
||||
|
||||
#if OCIO_USE_IMATH_HALF
|
||||
# include <Imath/half.h>
|
||||
#else
|
||||
# include <OpenEXR/half.h>
|
||||
#endif
|
||||
|
||||
#endif
|
||||
Vendored
-883
@@ -1,883 +0,0 @@
|
||||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
// Copyright Contributors to the OpenColorIO Project.
|
||||
|
||||
#include "OpenColorIO_PS.h"
|
||||
|
||||
#include "OpenColorIO_PS_Dialog.h"
|
||||
#include "OpenColorIO_PS_Terminology.h"
|
||||
|
||||
#include "OpenColorIO_PS_Context.h"
|
||||
|
||||
#include "PIUFile.h"
|
||||
|
||||
#include <assert.h>
|
||||
|
||||
#ifdef __PIWin__
|
||||
//#include <Windows.h>
|
||||
#include <Shlobj.h>
|
||||
|
||||
// DLLInstance for Windows
|
||||
HINSTANCE hDllInstance = NULL;
|
||||
#endif
|
||||
|
||||
|
||||
// some of the supporting code needs this
|
||||
SPBasicSuite * sSPBasic = NULL;
|
||||
FilterRecord * gFilterRecord = NULL;
|
||||
|
||||
|
||||
typedef struct {
|
||||
long sig;
|
||||
|
||||
OCIO_Source source;
|
||||
Str255 configName;
|
||||
Str255 configPath;
|
||||
OCIO_Action action;
|
||||
Boolean invert;
|
||||
OCIO_Interp interpolation;
|
||||
Str255 inputSpace;
|
||||
Str255 outputSpace;
|
||||
Str255 view;
|
||||
Str255 display;
|
||||
} Param;
|
||||
|
||||
|
||||
#ifndef MIN
|
||||
#define MIN(a,b) (((a)<(b))?(a):(b))
|
||||
#endif /* MIN */
|
||||
#ifndef MAX
|
||||
#define MAX(a,b) (((a)>(b))?(a):(b))
|
||||
#endif /* MAX */
|
||||
|
||||
static void myC2PString(Str255 &pstr, const char *cstr)
|
||||
{
|
||||
const size_t len = MIN(strlen(cstr), 254);
|
||||
|
||||
strncpy((char *)&pstr[1], cstr, len);
|
||||
|
||||
pstr[0] = len;
|
||||
pstr[len + 1] = '\0';
|
||||
}
|
||||
|
||||
static const char * myP2CString(Str255 &pstr)
|
||||
{
|
||||
size_t len = pstr[0];
|
||||
|
||||
pstr[len + 1] = '\0';
|
||||
|
||||
return (const char *)&pstr[1];
|
||||
}
|
||||
|
||||
static void myP2PString(Str255 &dest, const Str255 &src)
|
||||
{
|
||||
memcpy(&dest[0], &src[0], 256);
|
||||
}
|
||||
|
||||
|
||||
static void ReportException(GPtr globals, const std::exception &e)
|
||||
{
|
||||
Str255 p_str;
|
||||
|
||||
myC2PString(p_str, e.what());
|
||||
|
||||
PIReportError(p_str);
|
||||
|
||||
gResult = errReportString;
|
||||
}
|
||||
|
||||
|
||||
static Boolean ReadScriptParams(GPtr globals)
|
||||
{
|
||||
PIReadDescriptor token = NULL;
|
||||
DescriptorKeyID key = 0;
|
||||
DescriptorTypeID type = 0;
|
||||
DescriptorKeyIDArray array = { NULLID };
|
||||
int32 flags = 0;
|
||||
OSErr stickyError = noErr;
|
||||
Boolean returnValue = true;
|
||||
|
||||
if(DescriptorAvailable(NULL))
|
||||
{
|
||||
token = OpenReader(array);
|
||||
|
||||
if(token)
|
||||
{
|
||||
while(PIGetKey(token, &key, &type, &flags))
|
||||
{
|
||||
if(key == ocioKeySource)
|
||||
{
|
||||
DescriptorEnumID ostypeStoreValue;
|
||||
PIGetEnum(token, &ostypeStoreValue);
|
||||
globals->source = (ostypeStoreValue == sourceEnvironment ? OCIO_SOURCE_ENVIRONMENT :
|
||||
ostypeStoreValue == sourceCustom ? OCIO_SOURCE_CUSTOM :
|
||||
OCIO_SOURCE_STANDARD);
|
||||
}
|
||||
else if(key == ocioKeyConfigName)
|
||||
{
|
||||
PIGetStr(token, &globals->configName);
|
||||
}
|
||||
else if(key == ocioKeyConfigFileHandle)
|
||||
{
|
||||
PIGetAlias(token, &globals->configFileHandle);
|
||||
}
|
||||
else if(key == ocioKeyAction)
|
||||
{
|
||||
DescriptorEnumID ostypeStoreValue;
|
||||
PIGetEnum(token, &ostypeStoreValue);
|
||||
globals->action = (ostypeStoreValue == actionLUT ? OCIO_ACTION_LUT :
|
||||
ostypeStoreValue == actionDisplay ? OCIO_ACTION_DISPLAY :
|
||||
OCIO_ACTION_CONVERT);
|
||||
}
|
||||
else if(key == ocioKeyInvert)
|
||||
{
|
||||
PIGetBool(token, &globals->invert);
|
||||
}
|
||||
else if(key == ocioKeyInterpolation)
|
||||
{
|
||||
DescriptorEnumID ostypeStoreValue;
|
||||
PIGetEnum(token, &ostypeStoreValue);
|
||||
globals->action = (ostypeStoreValue == interpNearest ? OCIO_INTERP_NEAREST :
|
||||
ostypeStoreValue == interpLinear ? OCIO_INTERP_LINEAR :
|
||||
ostypeStoreValue == interpTetrahedral ? OCIO_INTERP_TETRAHEDRAL :
|
||||
ostypeStoreValue == interpCubic ? OCIO_INTERP_CUBIC :
|
||||
OCIO_INTERP_BEST);
|
||||
}
|
||||
else if(key == ocioKeyInputSpace)
|
||||
{
|
||||
PIGetStr(token, &globals->inputSpace);
|
||||
}
|
||||
else if(key == ocioKeyOutputSpace)
|
||||
{
|
||||
PIGetStr(token, &globals->outputSpace);
|
||||
}
|
||||
else if(key == ocioKeyDisplay)
|
||||
{
|
||||
PIGetStr(token, &globals->display);
|
||||
}
|
||||
else if(key == ocioKeyView)
|
||||
{
|
||||
PIGetStr(token, &globals->view);
|
||||
}
|
||||
}
|
||||
|
||||
stickyError = CloseReader(&token); // closes & disposes.
|
||||
}
|
||||
|
||||
returnValue = PlayDialog();
|
||||
}
|
||||
|
||||
return returnValue;
|
||||
}
|
||||
|
||||
static OSErr WriteScriptParams(GPtr globals)
|
||||
{
|
||||
PIWriteDescriptor token = nil;
|
||||
OSErr gotErr = noErr;
|
||||
|
||||
if(DescriptorAvailable(NULL))
|
||||
{
|
||||
token = OpenWriter();
|
||||
|
||||
if(token)
|
||||
{
|
||||
PIPutEnum(token, ocioKeySource, typeSource, (globals->source == OCIO_SOURCE_ENVIRONMENT ? sourceEnvironment :
|
||||
globals->source == OCIO_SOURCE_CUSTOM ? sourceCustom :
|
||||
sourceStandard));
|
||||
|
||||
if(globals->source == OCIO_SOURCE_STANDARD)
|
||||
{
|
||||
PIPutStr(token, ocioKeyConfigName, globals->configName);
|
||||
}
|
||||
else if(globals->source == OCIO_SOURCE_CUSTOM)
|
||||
{
|
||||
PIPutAlias(token, ocioKeyConfigFileHandle, globals->configFileHandle);
|
||||
}
|
||||
|
||||
|
||||
PIPutEnum(token, ocioKeyAction, typeAction, (globals->action == OCIO_ACTION_LUT ? actionLUT :
|
||||
globals->action == OCIO_ACTION_DISPLAY ? actionDisplay :
|
||||
actionConvert));
|
||||
|
||||
if(globals->action == OCIO_ACTION_LUT)
|
||||
{
|
||||
PIPutEnum(token, ocioKeyInterpolation, typeInterpolation, (globals->interpolation == OCIO_INTERP_NEAREST ? interpNearest :
|
||||
globals->interpolation == OCIO_INTERP_LINEAR ? interpLinear :
|
||||
globals->interpolation == OCIO_INTERP_TETRAHEDRAL ? interpTetrahedral :
|
||||
globals->interpolation == OCIO_INTERP_CUBIC ? interpCubic :
|
||||
interpBest));
|
||||
|
||||
}
|
||||
else if(globals->action == OCIO_ACTION_DISPLAY)
|
||||
{
|
||||
PIPutStr(token, ocioKeyInputSpace, globals->inputSpace);
|
||||
PIPutStr(token, ocioKeyDisplay, globals->display);
|
||||
PIPutStr(token, ocioKeyView, globals->view);
|
||||
}
|
||||
else
|
||||
{
|
||||
assert(globals->action == OCIO_ACTION_CONVERT);
|
||||
|
||||
PIPutStr(token, ocioKeyInputSpace, globals->inputSpace);
|
||||
PIPutStr(token, ocioKeyOutputSpace, globals->outputSpace);
|
||||
}
|
||||
|
||||
PIPutBool(token, ocioKeyInvert, globals->invert);
|
||||
|
||||
gotErr = CloseWriter(&token); // closes and sets dialog optional
|
||||
}
|
||||
}
|
||||
|
||||
return gotErr;
|
||||
}
|
||||
|
||||
#pragma mark-
|
||||
|
||||
static void DoAbout(AboutRecordPtr aboutRecord)
|
||||
{
|
||||
#ifdef __PIMac__
|
||||
const char *plugHndl = "org.OpenColorIO.Photoshop";
|
||||
const void *hwnd = NULL;
|
||||
#else
|
||||
// get platform handles
|
||||
const void *plugHndl = hDllInstance;
|
||||
HWND hwnd = (HWND)HostGetPlatformWindowPtr(aboutRecord);
|
||||
#endif
|
||||
|
||||
OpenColorIO_PS_About(plugHndl, hwnd);
|
||||
}
|
||||
|
||||
|
||||
void ValidateParameters(GPtr globals)
|
||||
{
|
||||
if(gStuff->parameters == NULL)
|
||||
{
|
||||
gStuff->parameters = PINewHandle(sizeof(Param));
|
||||
|
||||
if(gStuff->parameters != NULL)
|
||||
{
|
||||
Param *param = (Param *)PILockHandle(gStuff->parameters, FALSE);
|
||||
|
||||
if(param)
|
||||
{
|
||||
param->sig = OpenColorIOSignature;
|
||||
|
||||
param->source = globals->source;
|
||||
myP2PString(param->configName, globals->configName);
|
||||
myC2PString(param->configPath, "dummyPath");
|
||||
param->action = globals->action;
|
||||
param->invert = globals->invert;
|
||||
param->interpolation = globals->interpolation;
|
||||
myP2PString(param->inputSpace, globals->inputSpace);
|
||||
myP2PString(param->outputSpace, globals->outputSpace);
|
||||
myP2PString(param->display, globals->display);
|
||||
myP2PString(param->view, globals->view);
|
||||
|
||||
PIUnlockHandle(gStuff->parameters);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
gResult = memFullErr;
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
static void InitGlobals(Ptr globalPtr)
|
||||
{
|
||||
GPtr globals = (GPtr)globalPtr;
|
||||
|
||||
globals->do_dialog = FALSE;
|
||||
|
||||
globals->source = OCIO_SOURCE_ENVIRONMENT;
|
||||
myC2PString(globals->configName, "");
|
||||
globals->configFileHandle = NULL;
|
||||
globals->action = OCIO_ACTION_NONE;
|
||||
globals->invert = FALSE;
|
||||
globals->interpolation = OCIO_INTERP_LINEAR;
|
||||
myC2PString(globals->inputSpace, "");
|
||||
myC2PString(globals->outputSpace, "");
|
||||
myC2PString(globals->view, "");
|
||||
myC2PString(globals->display, "");
|
||||
|
||||
|
||||
// set default with environment variable if it's set
|
||||
std::string env;
|
||||
OpenColorIO_PS_Context::getenvOCIO(env);
|
||||
|
||||
if(!env.empty())
|
||||
{
|
||||
std::string path = env;
|
||||
|
||||
if( !path.empty() )
|
||||
{
|
||||
try
|
||||
{
|
||||
OpenColorIO_PS_Context context(path);
|
||||
|
||||
if( context.isLUT() )
|
||||
{
|
||||
globals->source = OCIO_SOURCE_ENVIRONMENT;
|
||||
globals->action = OCIO_ACTION_LUT;
|
||||
}
|
||||
else
|
||||
{
|
||||
const std::string &defaultInputName = context.getDefaultColorSpace();
|
||||
const std::string &defaultOutputName = defaultInputName;
|
||||
|
||||
const std::string &defaultDisplay = context.getDefaultDisplay();
|
||||
const std::string defaultView = context.getDefaultView(defaultDisplay);
|
||||
|
||||
|
||||
globals->source = OCIO_SOURCE_ENVIRONMENT;
|
||||
globals->action = OCIO_ACTION_CONVERT;
|
||||
myC2PString(globals->inputSpace, defaultInputName.c_str());
|
||||
myC2PString(globals->outputSpace, defaultOutputName.c_str());
|
||||
myC2PString(globals->display, defaultDisplay.c_str());
|
||||
myC2PString(globals->view, defaultView.c_str());
|
||||
}
|
||||
}
|
||||
catch(const std::exception &e)
|
||||
{
|
||||
ReportException(globals, e);
|
||||
}
|
||||
catch(...)
|
||||
{
|
||||
gResult = filterBadParameters;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
ValidateParameters(globals);
|
||||
}
|
||||
|
||||
|
||||
static void DoParameters(GPtr globals)
|
||||
{
|
||||
Boolean do_dialog = ReadScriptParams(globals);
|
||||
|
||||
if(do_dialog)
|
||||
{
|
||||
// in the modern era, we always do dialogs in the render function
|
||||
globals->do_dialog = TRUE;
|
||||
}
|
||||
}
|
||||
|
||||
static void DoPrepare(GPtr globals)
|
||||
{
|
||||
gStuff->bufferSpace = 0;
|
||||
gStuff->maxSpace = 0;
|
||||
}
|
||||
|
||||
|
||||
static inline float Clamp(const float &f)
|
||||
{
|
||||
return (f < 0.f ? 0.f : f > 1.f ? 1.f : f);
|
||||
}
|
||||
|
||||
template <typename T, int max, bool round, bool clamp>
|
||||
static void ConvertRow(T *row, int len, OCIO::ConstCPUProcessorRcPtr processor)
|
||||
{
|
||||
float *floatRow = NULL;
|
||||
|
||||
if(max == 1)
|
||||
{
|
||||
floatRow = (float *)row;
|
||||
}
|
||||
else
|
||||
{
|
||||
floatRow = (float *)malloc(sizeof(float) * len * 3);
|
||||
|
||||
if(floatRow == NULL)
|
||||
return;
|
||||
|
||||
const T *in = row;
|
||||
float *out = floatRow;
|
||||
|
||||
for(int x=0; x < len; x++)
|
||||
{
|
||||
*out++ = ((float)*in++ / (float)max);
|
||||
*out++ = ((float)*in++ / (float)max);
|
||||
*out++ = ((float)*in++ / (float)max);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
OCIO::PackedImageDesc img(floatRow, len, 1, 3);
|
||||
|
||||
processor->apply(img);
|
||||
|
||||
|
||||
if(max != 1)
|
||||
{
|
||||
const float *in = floatRow;
|
||||
T *out = row;
|
||||
|
||||
assert(round && clamp);
|
||||
|
||||
for(int x=0; x < len; x++)
|
||||
{
|
||||
*out++ = (Clamp(*in++) * (float)max) + 0.5f;
|
||||
*out++ = (Clamp(*in++) * (float)max) + 0.5f;
|
||||
*out++ = (Clamp(*in++) * (float)max) + 0.5f;
|
||||
}
|
||||
|
||||
free(floatRow);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
static void ProcessTile(GPtr globals, void *tileData, VRect &tileRect, int32 rowBytes, OCIO::ConstCPUProcessorRcPtr processor)
|
||||
{
|
||||
|
||||
const uint32 rectHeight = tileRect.bottom - tileRect.top;
|
||||
const uint32 rectWidth = tileRect.right - tileRect.left;
|
||||
|
||||
unsigned char *row = (unsigned char *)tileData;
|
||||
|
||||
for(uint32 pixelY = 0; pixelY < rectHeight; pixelY++)
|
||||
{
|
||||
if(gStuff->depth == 32)
|
||||
ConvertRow<float, 1, false, false>((float *)row, rectWidth, processor);
|
||||
else if(gStuff->depth == 16)
|
||||
ConvertRow<uint16, 0x8000, true, true>((uint16 *)row, rectWidth, processor);
|
||||
else if(gStuff->depth == 8)
|
||||
ConvertRow<uint8, 255, true, true>((uint8 *)row, rectWidth, processor);
|
||||
|
||||
row += rowBytes;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
static void DoStart(GPtr globals)
|
||||
{
|
||||
// legacy paramaters part
|
||||
if(gStuff->parameters)
|
||||
{
|
||||
Param *param = (Param *)PILockHandle(gStuff->parameters, FALSE);
|
||||
|
||||
if(param && param->sig == OpenColorIOSignature)
|
||||
{
|
||||
// copy params (or not - seems to monkey with my dialog when I edit an action)
|
||||
|
||||
PIUnlockHandle(gStuff->parameters);
|
||||
}
|
||||
}
|
||||
|
||||
// modern scripting part
|
||||
Boolean do_dialog = ReadScriptParams(globals);
|
||||
|
||||
if(do_dialog || globals->do_dialog)
|
||||
{
|
||||
DialogParams dialogParams;
|
||||
|
||||
dialogParams.source = (globals->source == OCIO_SOURCE_ENVIRONMENT ? SOURCE_ENVIRONMENT :
|
||||
globals->source == OCIO_SOURCE_CUSTOM ? SOURCE_CUSTOM :
|
||||
SOURCE_STANDARD);
|
||||
|
||||
if(globals->source == OCIO_SOURCE_CUSTOM)
|
||||
{
|
||||
assert(globals->configFileHandle != NULL);
|
||||
|
||||
char file_path[256];
|
||||
file_path[0] = '\0';
|
||||
|
||||
AliasToFullPath(globals->configFileHandle, file_path, 255);
|
||||
|
||||
dialogParams.config = file_path;
|
||||
}
|
||||
else if(globals->source == OCIO_SOURCE_STANDARD)
|
||||
{
|
||||
dialogParams.config = myP2CString(globals->configName);
|
||||
}
|
||||
|
||||
dialogParams.action = (globals->action == OCIO_ACTION_LUT ? ACTION_LUT :
|
||||
globals->action == OCIO_ACTION_DISPLAY ? ACTION_DISPLAY :
|
||||
ACTION_CONVERT);
|
||||
|
||||
dialogParams.invert = globals->invert;
|
||||
|
||||
dialogParams.interpolation = (globals->interpolation == OCIO_INTERP_NEAREST ? INTERPO_NEAREST :
|
||||
globals->interpolation == OCIO_INTERP_LINEAR ? INTERPO_LINEAR :
|
||||
globals->interpolation == OCIO_INTERP_TETRAHEDRAL ? INTERPO_TETRAHEDRAL :
|
||||
globals->interpolation == OCIO_INTERP_CUBIC ? INTERPO_CUBIC :
|
||||
INTERPO_BEST);
|
||||
|
||||
dialogParams.inputSpace = myP2CString(globals->inputSpace);
|
||||
dialogParams.outputSpace = myP2CString(globals->outputSpace);
|
||||
dialogParams.display = myP2CString(globals->display);
|
||||
dialogParams.view = myP2CString(globals->view);
|
||||
|
||||
|
||||
#ifdef __PIMac__
|
||||
const char *plugHndl = "org.OpenColorIO.Photoshop";
|
||||
const void *hwnd = NULL;
|
||||
#else
|
||||
// get platform handles
|
||||
const void *plugHndl = hDllInstance;
|
||||
HWND hwnd = (HWND)((PlatformData *)gStuff->platformData)->hwnd;
|
||||
#endif
|
||||
|
||||
const DialogResult dialogResult = OpenColorIO_PS_Dialog(dialogParams, plugHndl, hwnd);
|
||||
|
||||
|
||||
if(dialogResult == RESULT_OK || dialogResult == RESULT_EXPORT)
|
||||
{
|
||||
globals->source = (dialogParams.source == SOURCE_ENVIRONMENT ? OCIO_SOURCE_ENVIRONMENT :
|
||||
dialogParams.source == SOURCE_CUSTOM ? OCIO_SOURCE_CUSTOM :
|
||||
OCIO_SOURCE_STANDARD);
|
||||
|
||||
if(dialogParams.source == SOURCE_CUSTOM)
|
||||
{
|
||||
char file_path[256];
|
||||
strncpy(file_path, dialogParams.config.c_str(), 256);
|
||||
file_path[255] = '\0';
|
||||
|
||||
FullPathToAlias(file_path, globals->configFileHandle);
|
||||
}
|
||||
else if(dialogParams.source == SOURCE_STANDARD)
|
||||
{
|
||||
myC2PString(globals->configName, dialogParams.config.c_str());
|
||||
}
|
||||
|
||||
globals->action = (dialogParams.action == ACTION_LUT ? OCIO_ACTION_LUT :
|
||||
dialogParams.action == ACTION_DISPLAY ? OCIO_ACTION_DISPLAY :
|
||||
OCIO_ACTION_CONVERT);
|
||||
|
||||
globals->invert = dialogParams.invert;
|
||||
|
||||
globals->interpolation = (dialogParams.interpolation == INTERPO_NEAREST ? OCIO_INTERP_NEAREST :
|
||||
dialogParams.interpolation == INTERPO_LINEAR ? OCIO_INTERP_LINEAR :
|
||||
dialogParams.interpolation == INTERPO_TETRAHEDRAL ? OCIO_INTERP_TETRAHEDRAL :
|
||||
dialogParams.interpolation == INTERPO_CUBIC ? OCIO_INTERP_CUBIC :
|
||||
OCIO_INTERP_BEST);
|
||||
|
||||
myC2PString(globals->inputSpace, dialogParams.inputSpace.c_str());
|
||||
myC2PString(globals->outputSpace, dialogParams.outputSpace.c_str());
|
||||
myC2PString(globals->display, dialogParams.display.c_str());
|
||||
myC2PString(globals->view, dialogParams.view.c_str());
|
||||
}
|
||||
else
|
||||
gResult = userCanceledErr;
|
||||
|
||||
|
||||
globals->do_dialog = FALSE;
|
||||
|
||||
if(gResult == noErr)
|
||||
{
|
||||
// this will copy values to parameters
|
||||
ValidateParameters(globals);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
std::string path;
|
||||
|
||||
if(gResult == noErr)
|
||||
{
|
||||
if(globals->source == OCIO_SOURCE_ENVIRONMENT)
|
||||
{
|
||||
std::string env;
|
||||
OpenColorIO_PS_Context::getenvOCIO(env);
|
||||
|
||||
if(!env.empty())
|
||||
{
|
||||
path = env;
|
||||
}
|
||||
}
|
||||
else if(globals->source == OCIO_SOURCE_CUSTOM)
|
||||
{
|
||||
assert(globals->configFileHandle != NULL);
|
||||
|
||||
char file_path[256];
|
||||
file_path[0] = '\0';
|
||||
|
||||
AliasToFullPath(globals->configFileHandle, file_path, 255);
|
||||
|
||||
path = file_path;
|
||||
}
|
||||
else
|
||||
{
|
||||
assert(globals->source == OCIO_SOURCE_STANDARD);
|
||||
|
||||
#ifdef __PIMac__
|
||||
const char *standardDirectory = "/Library/Application Support/OpenColorIO";
|
||||
const std::string pathSeperator = "/";
|
||||
#else
|
||||
const std::string pathSeperator = "\\";
|
||||
|
||||
char appdata_path[MAX_PATH];
|
||||
HRESULT result = SHGetFolderPath(NULL, CSIDL_COMMON_APPDATA, NULL,
|
||||
SHGFP_TYPE_CURRENT, appdata_path);
|
||||
|
||||
const std::string standardDirectory = std::string(appdata_path) + pathSeperator + "OpenColorIO";
|
||||
#endif
|
||||
|
||||
path = standardDirectory;
|
||||
|
||||
path += pathSeperator;
|
||||
|
||||
path += myP2CString(globals->configName);
|
||||
|
||||
path += pathSeperator + "config.ocio";
|
||||
}
|
||||
|
||||
if( path.empty() )
|
||||
gResult = filterBadParameters;
|
||||
}
|
||||
|
||||
if(gResult == noErr)
|
||||
{
|
||||
try
|
||||
{
|
||||
OpenColorIO_PS_Context context(path);
|
||||
|
||||
OCIO::ConstCPUProcessorRcPtr processor;
|
||||
|
||||
if( context.isLUT() )
|
||||
{
|
||||
assert(globals->action == OCIO_ACTION_LUT);
|
||||
|
||||
const OCIO::Interpolation interpolation = (globals->interpolation == OCIO_INTERP_NEAREST ? OCIO::INTERP_NEAREST :
|
||||
globals->interpolation == OCIO_INTERP_LINEAR ? OCIO::INTERP_LINEAR :
|
||||
globals->interpolation == OCIO_INTERP_TETRAHEDRAL ? OCIO::INTERP_TETRAHEDRAL :
|
||||
globals->interpolation == OCIO_INTERP_CUBIC ? OCIO::INTERP_CUBIC :
|
||||
OCIO::INTERP_BEST);
|
||||
|
||||
processor = context.getLUTProcessor(interpolation, globals->invert);
|
||||
}
|
||||
else
|
||||
{
|
||||
if(globals->action == OCIO_ACTION_DISPLAY)
|
||||
{
|
||||
processor = context.getDisplayProcessor(myP2CString(globals->inputSpace), myP2CString(globals->display), myP2CString(globals->view), globals->invert);
|
||||
}
|
||||
else
|
||||
{
|
||||
assert(globals->action == OCIO_ACTION_CONVERT);
|
||||
|
||||
processor = context.getConvertProcessor(myP2CString(globals->inputSpace), myP2CString(globals->outputSpace), globals->invert);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
// now the Photoshop part
|
||||
int16 tileHeight = gStuff->outTileHeight;
|
||||
int16 tileWidth = gStuff->outTileWidth;
|
||||
|
||||
if(tileWidth == 0 || tileHeight == 0 || gStuff->advanceState == NULL)
|
||||
{
|
||||
gResult = filterBadParameters;
|
||||
}
|
||||
|
||||
VRect outRect = GetOutRect();
|
||||
VRect filterRect = GetFilterRect();
|
||||
|
||||
int32 imageVert = filterRect.bottom - filterRect.top;
|
||||
int32 imageHor = filterRect.right - filterRect.left;
|
||||
|
||||
uint32 tilesVert = (tileHeight - 1 + imageVert) / tileHeight;
|
||||
uint32 tilesHoriz = (tileWidth - 1 + imageHor) / tileWidth;
|
||||
|
||||
int32 progress_total = tilesVert;
|
||||
int32 progress_complete = 0;
|
||||
|
||||
gStuff->outLoPlane = 0;
|
||||
gStuff->outHiPlane = 2;
|
||||
|
||||
for(uint16 vertTile = 0; vertTile < tilesVert && gResult == noErr; vertTile++)
|
||||
{
|
||||
for(uint16 horizTile = 0; horizTile < tilesHoriz && gResult == noErr; horizTile++)
|
||||
{
|
||||
outRect.top = filterRect.top + ( vertTile * tileHeight );
|
||||
outRect.left = filterRect.left + ( horizTile * tileWidth );
|
||||
outRect.bottom = outRect.top + tileHeight;
|
||||
outRect.right = outRect.left + tileWidth;
|
||||
|
||||
if (outRect.bottom > filterRect.bottom)
|
||||
outRect.bottom = filterRect.bottom;
|
||||
if (outRect.right > filterRect.right)
|
||||
outRect.right = filterRect.right;
|
||||
|
||||
SetOutRect(outRect);
|
||||
|
||||
gResult = AdvanceState();
|
||||
|
||||
if(gResult == kNoErr)
|
||||
{
|
||||
outRect = GetOutRect();
|
||||
|
||||
ProcessTile(globals,
|
||||
gStuff->outData,
|
||||
outRect,
|
||||
gStuff->outRowBytes,
|
||||
processor);
|
||||
}
|
||||
}
|
||||
|
||||
PIUpdateProgress(++progress_complete, progress_total);
|
||||
|
||||
if( TestAbort() )
|
||||
{
|
||||
gResult = userCanceledErr;
|
||||
}
|
||||
}
|
||||
}
|
||||
catch(const std::exception &e)
|
||||
{
|
||||
ReportException(globals, e);
|
||||
}
|
||||
catch(...)
|
||||
{
|
||||
gResult = filterBadParameters;
|
||||
}
|
||||
}
|
||||
|
||||
VRect nullRect = {0,0,0,0};
|
||||
SetOutRect(nullRect);
|
||||
|
||||
if(gResult == noErr)
|
||||
WriteScriptParams(globals);
|
||||
}
|
||||
|
||||
static void DoContinue(GPtr globals)
|
||||
{
|
||||
VRect outRect = { 0, 0, 0, 0};
|
||||
SetOutRect(outRect);
|
||||
}
|
||||
|
||||
static void DoFinish(GPtr globals)
|
||||
{
|
||||
}
|
||||
|
||||
|
||||
DLLExport SPAPI void PluginMain(const int16 selector,
|
||||
FilterRecord * filterRecord,
|
||||
entryData * data,
|
||||
int16 * result)
|
||||
{
|
||||
if (selector == filterSelectorAbout)
|
||||
{
|
||||
sSPBasic = ((AboutRecordPtr)filterRecord)->sSPBasic;
|
||||
|
||||
#ifdef __PIWin__
|
||||
if(hDllInstance == NULL)
|
||||
hDllInstance = GetDLLInstance((SPPluginRef)((AboutRecordPtr)filterRecord)->plugInRef);
|
||||
#endif
|
||||
|
||||
DoAbout((AboutRecordPtr)filterRecord);
|
||||
}
|
||||
else
|
||||
{
|
||||
gFilterRecord = filterRecord;
|
||||
sSPBasic = filterRecord->sSPBasic;
|
||||
|
||||
#ifdef __PIWin__
|
||||
if(hDllInstance == NULL)
|
||||
hDllInstance = GetDLLInstance((SPPluginRef)filterRecord->plugInRef);
|
||||
#endif
|
||||
|
||||
Ptr globalPtr = NULL; // Pointer for global structure
|
||||
GPtr globals = NULL; // actual globals
|
||||
|
||||
|
||||
if(filterRecord->handleProcs)
|
||||
{
|
||||
bool must_init = false;
|
||||
|
||||
if(*data == NULL)
|
||||
{
|
||||
*data = (intptr_t)filterRecord->handleProcs->newProc(sizeof(Globals));
|
||||
|
||||
must_init = true;
|
||||
}
|
||||
|
||||
if(*data != NULL)
|
||||
{
|
||||
globalPtr = filterRecord->handleProcs->lockProc((Handle)*data, TRUE);
|
||||
globals = (GPtr)globalPtr;
|
||||
|
||||
globals->result = result;
|
||||
globals->filterParamBlock = filterRecord;
|
||||
|
||||
if(must_init)
|
||||
InitGlobals(globalPtr);
|
||||
}
|
||||
else
|
||||
{
|
||||
*result = memFullErr;
|
||||
return;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
if(*data == NULL)
|
||||
{
|
||||
*data = (intptr_t)malloc(sizeof(Globals));
|
||||
|
||||
if(*data == NULL)
|
||||
{
|
||||
*result = memFullErr;
|
||||
return;
|
||||
}
|
||||
|
||||
globalPtr = (Ptr)*data;
|
||||
globals = (GPtr)globalPtr;
|
||||
|
||||
globals->result = result;
|
||||
globals->filterParamBlock = filterRecord;
|
||||
|
||||
InitGlobals(globalPtr);
|
||||
}
|
||||
else
|
||||
{
|
||||
globalPtr = (Ptr)*data;
|
||||
globals = (GPtr)globalPtr;
|
||||
|
||||
globals->result = result;
|
||||
globals->filterParamBlock = filterRecord;
|
||||
}
|
||||
}
|
||||
|
||||
if(globalPtr == NULL)
|
||||
{
|
||||
*result = memFullErr;
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
|
||||
if (gStuff->bigDocumentData != NULL)
|
||||
gStuff->bigDocumentData->PluginUsing32BitCoordinates = true;
|
||||
|
||||
|
||||
switch (selector)
|
||||
{
|
||||
case filterSelectorParameters:
|
||||
DoParameters(globals);
|
||||
break;
|
||||
case filterSelectorPrepare:
|
||||
DoPrepare(globals);
|
||||
break;
|
||||
case filterSelectorStart:
|
||||
DoStart(globals);
|
||||
break;
|
||||
case filterSelectorContinue:
|
||||
DoContinue(globals);
|
||||
break;
|
||||
case filterSelectorFinish:
|
||||
DoFinish(globals);
|
||||
break;
|
||||
default:
|
||||
gResult = filterBadParameters;
|
||||
break;
|
||||
}
|
||||
|
||||
if ((Handle)*data != NULL)
|
||||
PIUnlockHandle((Handle)*data);
|
||||
}
|
||||
}
|
||||
|
||||
Vendored
-79
@@ -1,79 +0,0 @@
|
||||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
// Copyright Contributors to the OpenColorIO Project.
|
||||
|
||||
#ifndef _OPENCOLORIO_PS_H_
|
||||
#define _OPENCOLORIO_PS_H_
|
||||
|
||||
//#include "PIDefines.h"
|
||||
#include "PIFilter.h"
|
||||
#include "PIUtilities.h"
|
||||
//#include "FileUtilities.h"
|
||||
#include "FilterBigDocument.h"
|
||||
|
||||
|
||||
enum {
|
||||
OCIO_SOURCE_NONE = 0,
|
||||
OCIO_SOURCE_ENVIRONMENT,
|
||||
OCIO_SOURCE_STANDARD,
|
||||
OCIO_SOURCE_CUSTOM
|
||||
};
|
||||
typedef uint8 OCIO_Source;
|
||||
|
||||
enum {
|
||||
OCIO_ACTION_NONE = 0,
|
||||
OCIO_ACTION_LUT,
|
||||
OCIO_ACTION_CONVERT,
|
||||
OCIO_ACTION_DISPLAY
|
||||
};
|
||||
typedef uint8 OCIO_Action;
|
||||
|
||||
enum {
|
||||
OCIO_INTERP_UNKNOWN = 0,
|
||||
OCIO_INTERP_NEAREST = 1,
|
||||
OCIO_INTERP_LINEAR = 2,
|
||||
OCIO_INTERP_TETRAHEDRAL = 3,
|
||||
OCIO_INTERP_CUBIC = 4,
|
||||
OCIO_INTERP_BEST = 255
|
||||
};
|
||||
typedef uint8 OCIO_Interp;
|
||||
|
||||
|
||||
// this stuff would usually be in a header file
|
||||
typedef struct Globals
|
||||
{
|
||||
short *result; // Must always be first in Globals.
|
||||
FilterRecord *filterParamBlock; // Must always be second in Globals.
|
||||
|
||||
Boolean do_dialog;
|
||||
|
||||
OCIO_Source source;
|
||||
Str255 configName;
|
||||
Handle configFileHandle; // Not using PIPlatformFileHandle anymore apparently
|
||||
OCIO_Action action;
|
||||
Boolean invert;
|
||||
OCIO_Interp interpolation;
|
||||
Str255 inputSpace;
|
||||
Str255 outputSpace;
|
||||
Str255 display;
|
||||
Str255 view;
|
||||
} Globals, *GPtr, **GHdl;
|
||||
|
||||
|
||||
// some of the lame-ass supporting code needs this
|
||||
extern SPBasicSuite *sSPBasic;
|
||||
extern FilterRecord *gFilterRecord;
|
||||
|
||||
#define gResult (*(globals->result))
|
||||
#define gStuff (globals->filterParamBlock)
|
||||
|
||||
typedef intptr_t entryData;
|
||||
typedef void * allocateGlobalsPointer;
|
||||
|
||||
// our entry function
|
||||
DLLExport SPAPI void PluginMain(const int16 selector,
|
||||
FilterRecord * filterRecord,
|
||||
entryData * data,
|
||||
int16 * result);
|
||||
|
||||
|
||||
#endif // _OPENCOLORIO_PS_H_
|
||||
Vendored
-282
@@ -1,282 +0,0 @@
|
||||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
// Copyright Contributors to the OpenColorIO Project.
|
||||
|
||||
#include "OpenColorIO_PS_Version.h"
|
||||
|
||||
// Definitions
|
||||
#define plugInName "OpenColorIO"
|
||||
#define plugInCopyrightYear OpenColorIO_PS_Copyright_Year
|
||||
#define plugInDescription OpenColorIO_PS_Description
|
||||
#define VersionString OpenColorIO_PS_Version_String
|
||||
#define ReleaseString OpenColorIO_PS_Build_Date_Manual
|
||||
#define CurrentYear OpenColorIO_PS_Build_Year
|
||||
|
||||
// dictionary (aete) definitions
|
||||
#define vendorName "fnord"
|
||||
#define plugInAETEComment "OpenColorIO"
|
||||
|
||||
#define plugInSuiteID 'ocio'
|
||||
#define plugInClassID plugInSuiteID
|
||||
#define plugInEventID plugInClassID
|
||||
|
||||
#include "PIDefines.h"
|
||||
|
||||
#ifdef __PIMac__
|
||||
#include "PIGeneral.r"
|
||||
#include "PIUtilities.r"
|
||||
#elif defined(__PIWin__)
|
||||
#define Rez
|
||||
#include "PIGeneral.h"
|
||||
#include "PIUtilities.r"
|
||||
#endif
|
||||
|
||||
#include "PITerminology.h"
|
||||
#include "PIActions.h"
|
||||
|
||||
#include "OpenColorIO_PS_Terminology.h"
|
||||
|
||||
|
||||
resource 'PiPL' ( 16000, "OpenColorIO", purgeable )
|
||||
{
|
||||
{
|
||||
Kind { Filter },
|
||||
Name { plugInName "..."},
|
||||
Category { "OpenColorIO" },
|
||||
Version { (latestFilterVersion << 16) | latestFilterSubVersion },
|
||||
|
||||
#ifdef __PIMac__
|
||||
#if defined(__arm64__)
|
||||
CodeMacARM64 { "PluginMain" },
|
||||
#endif
|
||||
#if (defined(__x86_64__))
|
||||
CodeMacIntel64 { "PluginMain" },
|
||||
#endif
|
||||
#if (defined(__i386__))
|
||||
CodeMacIntel32 { "PluginMain" },
|
||||
#endif
|
||||
#if (defined(__ppc__))
|
||||
CodeMachOPowerPC { 0, 0, "PluginMain" },
|
||||
#endif
|
||||
#else
|
||||
#if defined(_WIN64)
|
||||
CodeWin64X86 { "PluginMain" },
|
||||
#else
|
||||
CodeWin32X86 { "PluginMain" },
|
||||
#endif
|
||||
#endif
|
||||
|
||||
// ClassID, eventID, aete ID, uniqueString:
|
||||
HasTerminology { plugInClassID, plugInEventID, ResourceID, vendorName " " plugInName },
|
||||
|
||||
SupportedModes
|
||||
{
|
||||
noBitmap, noGrayScale,
|
||||
noIndexedColor, doesSupportRGBColor,
|
||||
noCMYKColor, noHSLColor,
|
||||
noHSBColor, noMultichannel,
|
||||
noDuotone, noLABColor
|
||||
},
|
||||
|
||||
EnableInfo
|
||||
{
|
||||
"in (PSHOP_ImageMode, RGBMode, RGB48Mode, RGB96Mode)"
|
||||
},
|
||||
|
||||
FilterLayerSupport {doesSupportFilterLayers}, // lets us work on smart objects
|
||||
|
||||
PlugInMaxSize { 2000000, 2000000 },
|
||||
|
||||
FilterCaseInfo {
|
||||
{ /* array: 7 elements */
|
||||
/* Flat data, no selection */
|
||||
inStraightData,
|
||||
outStraightData,
|
||||
doNotWriteOutsideSelection,
|
||||
doesNotFilterLayerMasks,
|
||||
doesNotWorkWithBlankData,
|
||||
copySourceToDestination,
|
||||
/* Flat data with selection */
|
||||
inStraightData,
|
||||
outStraightData,
|
||||
doNotWriteOutsideSelection,
|
||||
doesNotFilterLayerMasks,
|
||||
doesNotWorkWithBlankData,
|
||||
copySourceToDestination,
|
||||
/* Floating selection */
|
||||
inStraightData,
|
||||
outStraightData,
|
||||
doNotWriteOutsideSelection,
|
||||
doesNotFilterLayerMasks,
|
||||
doesNotWorkWithBlankData,
|
||||
copySourceToDestination,
|
||||
/* Editable transparency, no selection */
|
||||
inStraightData,
|
||||
outStraightData,
|
||||
doNotWriteOutsideSelection,
|
||||
doesNotFilterLayerMasks,
|
||||
doesNotWorkWithBlankData,
|
||||
copySourceToDestination,
|
||||
/* Editable transparency, with selection */
|
||||
inStraightData,
|
||||
outStraightData,
|
||||
doNotWriteOutsideSelection,
|
||||
doesNotFilterLayerMasks,
|
||||
doesNotWorkWithBlankData,
|
||||
copySourceToDestination,
|
||||
/* Preserved transparency, no selection */
|
||||
inStraightData,
|
||||
outStraightData,
|
||||
doNotWriteOutsideSelection,
|
||||
doesNotFilterLayerMasks,
|
||||
doesNotWorkWithBlankData,
|
||||
copySourceToDestination,
|
||||
/* Preserved transparency, with selection */
|
||||
inStraightData,
|
||||
outStraightData,
|
||||
doNotWriteOutsideSelection,
|
||||
doesNotFilterLayerMasks,
|
||||
doesNotWorkWithBlankData,
|
||||
copySourceToDestination
|
||||
}
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
resource 'aete' (ResourceID, plugInName " dictionary", purgeable)
|
||||
{
|
||||
1, 0, english, roman, /* aete version and language specifiers */
|
||||
{
|
||||
vendorName, /* vendor suite name */
|
||||
"OpenColorIO", /* optional description */
|
||||
plugInSuiteID, /* suite ID */
|
||||
1, /* suite code, must be 1 */
|
||||
1, /* suite level, must be 1 */
|
||||
{ /* structure for filters */
|
||||
plugInName, /* unique filter name */
|
||||
plugInAETEComment, /* optional description */
|
||||
plugInClassID, /* class ID, must be unique or Suite ID */
|
||||
plugInEventID, /* event ID, must be unique */
|
||||
|
||||
NO_REPLY, /* never a reply */
|
||||
IMAGE_DIRECT_PARAMETER, /* direct parameter, used by Photoshop */
|
||||
{ /* parameters here, if any */
|
||||
"Source", /* parameter name */
|
||||
ocioKeySource, /* parameter key ID */
|
||||
typeSource, /* parameter type ID */
|
||||
"Source of the OCIO configuration", /* optional description */
|
||||
flagsEnumeratedParameter, /* parameter flags */
|
||||
|
||||
"Configuration",
|
||||
ocioKeyConfigName,
|
||||
typeChar,
|
||||
"OCIO Configuration Name",
|
||||
flagsSingleParameter,
|
||||
|
||||
"File",
|
||||
ocioKeyConfigFileHandle,
|
||||
typePlatformFilePath,
|
||||
"OCIO Configuration File",
|
||||
flagsSingleParameter,
|
||||
|
||||
"Action",
|
||||
ocioKeyAction,
|
||||
typeAction,
|
||||
"OCIO Action",
|
||||
flagsEnumeratedParameter,
|
||||
|
||||
"Invert",
|
||||
ocioKeyInvert,
|
||||
typeBoolean,
|
||||
"Invert LUT",
|
||||
flagsSingleParameter,
|
||||
|
||||
"Interpolation",
|
||||
ocioKeyInterpolation,
|
||||
typeInterpolation,
|
||||
"OCIO Interpolation",
|
||||
flagsEnumeratedParameter,
|
||||
|
||||
"Input Space",
|
||||
ocioKeyInputSpace,
|
||||
typeChar,
|
||||
"OCIO Input Space",
|
||||
flagsSingleParameter,
|
||||
|
||||
"Output Space",
|
||||
ocioKeyOutputSpace,
|
||||
typeChar,
|
||||
"OCIO Output Space",
|
||||
flagsSingleParameter,
|
||||
|
||||
"View",
|
||||
ocioKeyView,
|
||||
typeChar,
|
||||
"OCIO View",
|
||||
flagsSingleParameter,
|
||||
|
||||
"Display",
|
||||
ocioKeyDisplay,
|
||||
typeChar,
|
||||
"OCIO Display",
|
||||
flagsSingleParameter
|
||||
}
|
||||
},
|
||||
{}, /* non-filter plug-in class here */
|
||||
{}, /* comparison ops (not supported) */
|
||||
{ /* any enumerations */
|
||||
typeSource,
|
||||
{
|
||||
"Environment",
|
||||
sourceEnvironment,
|
||||
"$OCIO Environment Variable",
|
||||
|
||||
"Standard",
|
||||
sourceStandard,
|
||||
"Standard OCIO Configuration",
|
||||
|
||||
"Custom",
|
||||
sourceCustom,
|
||||
"Custom Configuration Path"
|
||||
},
|
||||
|
||||
typeAction,
|
||||
{
|
||||
"LUT",
|
||||
actionLUT,
|
||||
"Apply a LUT",
|
||||
|
||||
"Convert",
|
||||
actionConvert,
|
||||
"Convert Transform",
|
||||
|
||||
"Display",
|
||||
actionDisplay,
|
||||
"Display Transform"
|
||||
},
|
||||
|
||||
typeInterpolation,
|
||||
{
|
||||
"Nearest",
|
||||
interpNearest,
|
||||
"Nearest Interpolation",
|
||||
|
||||
"Linear",
|
||||
interpLinear,
|
||||
"Linear Interpolation",
|
||||
|
||||
"Tetrahedral",
|
||||
interpTetrahedral,
|
||||
"Tetrahedral Interpolation",
|
||||
|
||||
"Cubic",
|
||||
interpCubic,
|
||||
"Cubic Interpolation",
|
||||
|
||||
"Best",
|
||||
interpBest,
|
||||
"Best Interpolation"
|
||||
}
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
-266
@@ -1,266 +0,0 @@
|
||||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
// Copyright Contributors to the OpenColorIO Project.
|
||||
|
||||
#include "OpenColorIO_PS_Context.h"
|
||||
|
||||
#include <assert.h>
|
||||
|
||||
#ifndef __APPLE__
|
||||
#include <Windows.h>
|
||||
#endif
|
||||
|
||||
|
||||
int
|
||||
FindSpace(const SpaceVec &spaceVec, const std::string &space)
|
||||
{
|
||||
for(int i=0; i < spaceVec.size(); i++)
|
||||
{
|
||||
const std::string &s = spaceVec[i];
|
||||
|
||||
if(s == space)
|
||||
return i;
|
||||
}
|
||||
|
||||
return -1;
|
||||
}
|
||||
|
||||
OpenColorIO_PS_Context::OpenColorIO_PS_Context(const std::string &path) :
|
||||
_path(path)
|
||||
{
|
||||
const std::string extension = _path.substr( path.find_last_of('.') + 1 );
|
||||
|
||||
if(extension == "ocio")
|
||||
{
|
||||
_config = OCIO::Config::CreateFromFile( _path.c_str() );
|
||||
|
||||
_config->validate();
|
||||
|
||||
_isLUT = false;
|
||||
|
||||
for(int i=0; i < _config->getNumColorSpaces(); ++i)
|
||||
{
|
||||
const std::string colorSpaceName = _config->getColorSpaceNameByIndex(i);
|
||||
|
||||
_colorSpaces.push_back(colorSpaceName);
|
||||
}
|
||||
|
||||
OCIO::ConstColorSpaceRcPtr defaultInput = _config->getColorSpace(OCIO::ROLE_SCENE_LINEAR);
|
||||
|
||||
_defaultColorSpace = (defaultInput ? defaultInput->getName() : OCIO::ROLE_SCENE_LINEAR);
|
||||
|
||||
|
||||
for(int i=0; i < _config->getNumDisplays(); ++i)
|
||||
{
|
||||
const std::string displayName = _config->getDisplay(i);
|
||||
|
||||
_displays.push_back(displayName);
|
||||
}
|
||||
|
||||
_defaultDisplay = _config->getDefaultDisplay();
|
||||
}
|
||||
else
|
||||
{
|
||||
_config = OCIO::Config::Create();
|
||||
|
||||
|
||||
OCIO::FileTransformRcPtr forwardTransform = OCIO::FileTransform::Create();
|
||||
|
||||
forwardTransform->setSrc( _path.c_str() );
|
||||
forwardTransform->setInterpolation(OCIO::INTERP_LINEAR);
|
||||
forwardTransform->setDirection(OCIO::TRANSFORM_DIR_FORWARD);
|
||||
|
||||
OCIO::ConstProcessorRcPtr forwardProcessor = _config->getProcessor(forwardTransform);
|
||||
|
||||
_isLUT = true;
|
||||
}
|
||||
}
|
||||
|
||||
OCIO::ConstCPUProcessorRcPtr
|
||||
OpenColorIO_PS_Context::getConvertProcessor(const std::string &inputSpace, const std::string &outputSpace, bool invert) const
|
||||
{
|
||||
assert( !isLUT() );
|
||||
|
||||
OCIO::ColorSpaceTransformRcPtr transform = OCIO::ColorSpaceTransform::Create();
|
||||
|
||||
transform->setSrc( inputSpace.c_str() );
|
||||
transform->setDst( outputSpace.c_str() );
|
||||
transform->setDirection(invert ? OCIO::TRANSFORM_DIR_INVERSE : OCIO::TRANSFORM_DIR_FORWARD);
|
||||
|
||||
OCIO::ConstProcessorRcPtr processor = _config->getProcessor(transform);
|
||||
|
||||
OCIO::ConstCPUProcessorRcPtr cpu_processor = processor->getDefaultCPUProcessor();
|
||||
|
||||
return cpu_processor;
|
||||
}
|
||||
|
||||
|
||||
OCIO::ConstCPUProcessorRcPtr
|
||||
OpenColorIO_PS_Context::getDisplayProcessor(const std::string &inputSpace, const std::string &display, const std::string &view, bool invert) const
|
||||
{
|
||||
assert( !isLUT() );
|
||||
|
||||
OCIO::DisplayViewTransformRcPtr transform = OCIO::DisplayViewTransform::Create();
|
||||
|
||||
transform->setSrc( inputSpace.c_str() );
|
||||
transform->setDisplay( display.c_str() );
|
||||
transform->setView( view.c_str() );
|
||||
transform->setDirection(invert ? OCIO::TRANSFORM_DIR_INVERSE : OCIO::TRANSFORM_DIR_FORWARD);
|
||||
|
||||
OCIO::ConstProcessorRcPtr processor = _config->getProcessor(transform);
|
||||
|
||||
OCIO::ConstCPUProcessorRcPtr cpu_processor = processor->getDefaultCPUProcessor();
|
||||
|
||||
return cpu_processor;
|
||||
}
|
||||
|
||||
|
||||
OCIO::ConstCPUProcessorRcPtr
|
||||
OpenColorIO_PS_Context::getLUTProcessor(OCIO::Interpolation interpolation, bool invert) const
|
||||
{
|
||||
assert( isLUT() );
|
||||
|
||||
OCIO::FileTransformRcPtr transform = OCIO::FileTransform::Create();
|
||||
|
||||
transform->setSrc( _path.c_str() );
|
||||
transform->setInterpolation(interpolation);
|
||||
transform->setDirection(invert ? OCIO::TRANSFORM_DIR_INVERSE : OCIO::TRANSFORM_DIR_FORWARD);
|
||||
|
||||
OCIO::ConstProcessorRcPtr processor = _config->getProcessor(transform);
|
||||
|
||||
OCIO::ConstCPUProcessorRcPtr cpu_processor = processor->getDefaultCPUProcessor();
|
||||
|
||||
return cpu_processor;
|
||||
}
|
||||
|
||||
|
||||
OCIO::BakerRcPtr
|
||||
OpenColorIO_PS_Context::getConvertBaker(const std::string &inputSpace, const std::string &outputSpace, bool invert) const
|
||||
{
|
||||
assert( !isLUT() );
|
||||
|
||||
OCIO::BakerRcPtr baker = OCIO::Baker::Create();
|
||||
|
||||
baker->setConfig(_config);
|
||||
baker->setInputSpace(invert ? outputSpace.c_str() : inputSpace.c_str());
|
||||
baker->setTargetSpace(invert ? inputSpace.c_str() : outputSpace.c_str() );
|
||||
|
||||
return baker;
|
||||
}
|
||||
|
||||
|
||||
OCIO::BakerRcPtr
|
||||
OpenColorIO_PS_Context::getDisplayBaker(const std::string &inputSpace, const std::string &display, const std::string &view, bool invert) const
|
||||
{
|
||||
assert( !isLUT() );
|
||||
|
||||
OCIO::ConfigRcPtr editableConfig = _config->createEditableCopy();
|
||||
|
||||
OCIO::ColorSpaceRcPtr inputColorSpace = OCIO::ColorSpace::Create();
|
||||
const std::string input_space = "RawInput";
|
||||
inputColorSpace->setName( input_space.c_str() );
|
||||
editableConfig->addColorSpace(inputColorSpace);
|
||||
|
||||
|
||||
OCIO::ColorSpaceRcPtr outputColorSpace = OCIO::ColorSpace::Create();
|
||||
const std::string output_space = "ProcessedOutput";
|
||||
outputColorSpace->setName( output_space.c_str() );
|
||||
|
||||
OCIO::DisplayViewTransformRcPtr transform = OCIO::DisplayViewTransform::Create();
|
||||
|
||||
transform->setSrc( inputSpace.c_str() );
|
||||
transform->setDisplay( display.c_str() );
|
||||
transform->setView( view.c_str() );
|
||||
transform->setDirection(invert ? OCIO::TRANSFORM_DIR_INVERSE : OCIO::TRANSFORM_DIR_FORWARD);
|
||||
|
||||
outputColorSpace->setTransform(transform, OCIO::COLORSPACE_DIR_FROM_REFERENCE);
|
||||
|
||||
editableConfig->addColorSpace(outputColorSpace);
|
||||
|
||||
|
||||
OCIO::BakerRcPtr baker = OCIO::Baker::Create();
|
||||
|
||||
baker->setConfig(editableConfig);
|
||||
baker->setInputSpace( input_space.c_str() );
|
||||
baker->setTargetSpace( output_space.c_str() );
|
||||
|
||||
return baker;
|
||||
}
|
||||
|
||||
|
||||
OCIO::BakerRcPtr
|
||||
OpenColorIO_PS_Context::getLUTBaker(OCIO::Interpolation interpolation, bool invert) const
|
||||
{
|
||||
assert( isLUT() );
|
||||
|
||||
OCIO::ConfigRcPtr editableConfig = OCIO::Config::Create();
|
||||
|
||||
OCIO::ColorSpaceRcPtr inputColorSpace = OCIO::ColorSpace::Create();
|
||||
const std::string inputspace = "RawInput";
|
||||
inputColorSpace->setName(inputspace.c_str());
|
||||
editableConfig->addColorSpace(inputColorSpace);
|
||||
|
||||
|
||||
OCIO::ColorSpaceRcPtr outputColorSpace = OCIO::ColorSpace::Create();
|
||||
const std::string outputspace = "ProcessedOutput";
|
||||
outputColorSpace->setName(outputspace.c_str());
|
||||
|
||||
OCIO::FileTransformRcPtr transform = OCIO::FileTransform::Create();
|
||||
|
||||
transform = OCIO::FileTransform::Create();
|
||||
transform->setSrc(_path.c_str());
|
||||
transform->setInterpolation(interpolation);
|
||||
transform->setDirection(invert ? OCIO::TRANSFORM_DIR_INVERSE : OCIO::TRANSFORM_DIR_FORWARD);
|
||||
|
||||
outputColorSpace->setTransform(transform, OCIO::COLORSPACE_DIR_FROM_REFERENCE);
|
||||
|
||||
editableConfig->addColorSpace(outputColorSpace);
|
||||
|
||||
|
||||
OCIO::BakerRcPtr baker = OCIO::Baker::Create();
|
||||
|
||||
baker->setConfig(editableConfig);
|
||||
baker->setInputSpace(inputspace.c_str());
|
||||
baker->setTargetSpace(outputspace.c_str());
|
||||
|
||||
return baker;
|
||||
}
|
||||
|
||||
|
||||
SpaceVec
|
||||
OpenColorIO_PS_Context::getViews(const std::string &display) const
|
||||
{
|
||||
SpaceVec transforms;
|
||||
|
||||
for(int i=0; i < _config->getNumViews( display.c_str() ); ++i)
|
||||
{
|
||||
const std::string viewName = _config->getView(display.c_str(), i);
|
||||
|
||||
transforms.push_back(viewName);
|
||||
}
|
||||
|
||||
return transforms;
|
||||
}
|
||||
|
||||
|
||||
std::string
|
||||
OpenColorIO_PS_Context::getDefaultView(const std::string &display) const
|
||||
{
|
||||
return _config->getDefaultView( display.c_str() );
|
||||
}
|
||||
|
||||
|
||||
void
|
||||
OpenColorIO_PS_Context::getenv(const char *name, std::string &value)
|
||||
{
|
||||
#ifdef __APPLE__
|
||||
char *env = std::getenv(name);
|
||||
|
||||
value = (env != NULL ? env : "");
|
||||
#else
|
||||
char env[1024] = { '\0' };
|
||||
|
||||
const DWORD result = GetEnvironmentVariable(name, env, 1023);
|
||||
|
||||
value = (result > 0 ? env : "");
|
||||
#endif
|
||||
}
|
||||
-63
@@ -1,63 +0,0 @@
|
||||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
// Copyright Contributors to the OpenColorIO Project.
|
||||
|
||||
#ifndef _OPENCOLORIO_PS_CONTEXT_H_
|
||||
#define _OPENCOLORIO_PS_CONTEXT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
#include <OpenColorIO/OpenColorIO.h>
|
||||
namespace OCIO = OCIO_NAMESPACE;
|
||||
|
||||
|
||||
typedef std::vector<std::string> SpaceVec;
|
||||
|
||||
int FindSpace(const SpaceVec &spaceVec, const std::string &space); // returns -1 if not found
|
||||
|
||||
|
||||
class OpenColorIO_PS_Context
|
||||
{
|
||||
public:
|
||||
OpenColorIO_PS_Context(const std::string &path);
|
||||
~OpenColorIO_PS_Context() {}
|
||||
|
||||
bool isLUT() const { return _isLUT; }
|
||||
|
||||
OCIO::ConstConfigRcPtr getConfig() const { return _config; }
|
||||
|
||||
OCIO::ConstCPUProcessorRcPtr getConvertProcessor(const std::string &inputSpace, const std::string &outputSpace, bool invert) const;
|
||||
OCIO::ConstCPUProcessorRcPtr getDisplayProcessor(const std::string &inputSpace, const std::string &display, const std::string &view, bool invert) const;
|
||||
OCIO::ConstCPUProcessorRcPtr getLUTProcessor(OCIO::Interpolation interpolation, bool invert) const;
|
||||
|
||||
OCIO::BakerRcPtr getConvertBaker(const std::string &inputSpace, const std::string &outputSpace, bool invert) const;
|
||||
OCIO::BakerRcPtr getDisplayBaker(const std::string &inputSpace, const std::string &display, const std::string &view, bool invert) const;
|
||||
OCIO::BakerRcPtr getLUTBaker(OCIO::Interpolation interpolation, bool invert) const;
|
||||
|
||||
const SpaceVec & getColorSpaces() const { return _colorSpaces; }
|
||||
const std::string & getDefaultColorSpace() const { return _defaultColorSpace; }
|
||||
|
||||
const SpaceVec & getDisplays() const { return _displays; };
|
||||
const std::string & getDefaultDisplay() const { return _defaultDisplay; }
|
||||
|
||||
SpaceVec getViews(const std::string &display) const;
|
||||
std::string getDefaultView(const std::string &display) const;
|
||||
|
||||
static void getenv(const char *name, std::string &value);
|
||||
|
||||
static void getenvOCIO(std::string &value) { getenv("OCIO", value); }
|
||||
|
||||
private:
|
||||
std::string _path;
|
||||
|
||||
OCIO::ConstConfigRcPtr _config;
|
||||
|
||||
SpaceVec _colorSpaces;
|
||||
std::string _defaultColorSpace;
|
||||
SpaceVec _displays;
|
||||
std::string _defaultDisplay;
|
||||
|
||||
bool _isLUT;
|
||||
};
|
||||
|
||||
#endif // _OPENCOLORIO_PS_CONTEXT_H_
|
||||
-64
@@ -1,64 +0,0 @@
|
||||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
// Copyright Contributors to the OpenColorIO Project.
|
||||
|
||||
#ifndef _OPENCOLORIO_PS_DIALOG_H_
|
||||
#define _OPENCOLORIO_PS_DIALOG_H_
|
||||
|
||||
#include <string>
|
||||
|
||||
enum DialogResult
|
||||
{
|
||||
RESULT_OK,
|
||||
RESULT_CANCEL,
|
||||
RESULT_EXPORT
|
||||
};
|
||||
|
||||
enum DialogSource
|
||||
{
|
||||
SOURCE_ENVIRONMENT,
|
||||
SOURCE_STANDARD,
|
||||
SOURCE_CUSTOM
|
||||
};
|
||||
|
||||
enum DialogAction
|
||||
{
|
||||
ACTION_LUT,
|
||||
ACTION_CONVERT,
|
||||
ACTION_DISPLAY
|
||||
};
|
||||
|
||||
enum DialogInterp
|
||||
{
|
||||
INTERPO_NEAREST,
|
||||
INTERPO_LINEAR,
|
||||
INTERPO_TETRAHEDRAL,
|
||||
INTERPO_CUBIC,
|
||||
INTERPO_BEST
|
||||
};
|
||||
|
||||
typedef struct DialogParams
|
||||
{
|
||||
DialogSource source;
|
||||
std::string config; // path when source == SOURCE_CUSTOM
|
||||
DialogAction action;
|
||||
bool invert;
|
||||
DialogInterp interpolation;
|
||||
std::string inputSpace;
|
||||
std::string outputSpace;
|
||||
std::string display;
|
||||
std::string view;
|
||||
} DialogParams;
|
||||
|
||||
|
||||
// return true if user hit OK
|
||||
// if user hit OK, params block will have been modified
|
||||
//
|
||||
// send in block of parameters
|
||||
// plugHndl is bundle identifier string on Mac, hInstance on win
|
||||
// mwnd is the main window, Windows only (NULL on Mac)
|
||||
|
||||
DialogResult OpenColorIO_PS_Dialog(DialogParams ¶ms, const void *plugHndl, const void *mwnd);
|
||||
|
||||
void OpenColorIO_PS_About(const void *plugHndl, const void *mwnd);
|
||||
|
||||
#endif // _OPENCOLORIO_PS_DIALOG_H_
|
||||
-32
@@ -1,32 +0,0 @@
|
||||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
// Copyright Contributors to the OpenColorIO Project.
|
||||
|
||||
#define OpenColorIOSignature 'ocio'
|
||||
|
||||
#define ocioKeySource 'oSrc'
|
||||
#define ocioKeyConfigName 'oCfN'
|
||||
#define ocioKeyConfigFileHandle 'oCfH'
|
||||
#define ocioKeyAction 'oAct'
|
||||
#define ocioKeyInvert 'oInv'
|
||||
#define ocioKeyInterpolation 'oInt'
|
||||
#define ocioKeyInputSpace 'oInp'
|
||||
#define ocioKeyOutputSpace 'oOut'
|
||||
#define ocioKeyView 'oTrn' // was transform
|
||||
#define ocioKeyDisplay 'oDev' // was device
|
||||
|
||||
#define typeSource 'tSrc'
|
||||
#define sourceEnvironment 'sEnv'
|
||||
#define sourceStandard 'sStd'
|
||||
#define sourceCustom 'sCus'
|
||||
|
||||
#define typeAction 'tAct'
|
||||
#define actionLUT 'aLUT'
|
||||
#define actionConvert 'aCvt'
|
||||
#define actionDisplay 'aDis'
|
||||
|
||||
#define typeInterpolation 'tInt'
|
||||
#define interpNearest 'tNer'
|
||||
#define interpLinear 'tLin'
|
||||
#define interpTetrahedral 'tTet'
|
||||
#define interpCubic 'tCub'
|
||||
#define interpBest 'tBst'
|
||||
-20
@@ -1,20 +0,0 @@
|
||||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
// Copyright Contributors to the OpenColorIO Project.
|
||||
|
||||
#ifndef _OPENCOLORIO_PS_VERSION_H_
|
||||
#define _OPENCOLORIO_PS_VERSION_H_
|
||||
|
||||
|
||||
#define OpenColorIO_PS_Major_Version 2
|
||||
#define OpenColorIO_PS_Minor_Version 2
|
||||
#define OpenColorIO_PS_Version_String "2.2.0"
|
||||
#define OpenColorIO_PS_Build_Date __DATE__
|
||||
#define OpenColorIO_PS_Build_Date_Manual "15 December 2021"
|
||||
#define OpenColorIO_PS_Build_Complete_Manual "v2.2.0 - " OpenColorIO_PS_Build_Date
|
||||
#define OpenColorIO_PS_Copyright_Year "2021"
|
||||
#define OpenColorIO_PS_Build_Year "2021"
|
||||
|
||||
#define OpenColorIO_PS_Description "OpenColorIO"
|
||||
|
||||
|
||||
#endif // _OPENCOLORIO_PS_VERSION_H_
|
||||
-253
@@ -1,253 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="14490.70" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none">
|
||||
<dependencies>
|
||||
<deployment identifier="macosx"/>
|
||||
<plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="14490.70"/>
|
||||
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
|
||||
</dependencies>
|
||||
<objects>
|
||||
<customObject id="-2" userLabel="File's Owner" customClass="OpenColorIO_PS_Dialog_Controller">
|
||||
<connections>
|
||||
<outlet property="actionRadios" destination="11" id="99"/>
|
||||
<outlet property="configurationMenu" destination="3" id="100"/>
|
||||
<outlet property="exportButton" destination="97" id="X34-aP-iKf"/>
|
||||
<outlet property="inputSpaceButton" destination="160" id="166"/>
|
||||
<outlet property="invertCheck" destination="41" id="104"/>
|
||||
<outlet property="label1" destination="26" id="153"/>
|
||||
<outlet property="label2" destination="135" id="154"/>
|
||||
<outlet property="label3" destination="143" id="155"/>
|
||||
<outlet property="menu1" destination="25" id="150"/>
|
||||
<outlet property="menu2" destination="134" id="151"/>
|
||||
<outlet property="menu3" destination="142" id="152"/>
|
||||
<outlet property="okButton" destination="76" id="4Rd-a9-8C8"/>
|
||||
<outlet property="outputSpaceButton" destination="164" id="167"/>
|
||||
<outlet property="window" destination="1" id="108"/>
|
||||
</connections>
|
||||
</customObject>
|
||||
<customObject id="-1" userLabel="First Responder" customClass="FirstResponder"/>
|
||||
<customObject id="-3" userLabel="Application" customClass="NSObject"/>
|
||||
<window title="OpenColorIO" allowsToolTipsWhenApplicationIsInactive="NO" autorecalculatesKeyViewLoop="NO" visibleAtLaunch="NO" animationBehavior="default" id="1">
|
||||
<windowStyleMask key="styleMask" titled="YES"/>
|
||||
<windowPositionMask key="initialPositionMask" leftStrut="YES" rightStrut="YES" topStrut="YES" bottomStrut="YES"/>
|
||||
<rect key="contentRect" x="196" y="240" width="500" height="270"/>
|
||||
<rect key="screenRect" x="0.0" y="0.0" width="1680" height="1028"/>
|
||||
<view key="contentView" id="2">
|
||||
<rect key="frame" x="0.0" y="0.0" width="500" height="270"/>
|
||||
<autoresizingMask key="autoresizingMask"/>
|
||||
<subviews>
|
||||
<popUpButton verticalHuggingPriority="750" imageHugsTitle="YES" id="3">
|
||||
<rect key="frame" x="206" y="226" width="171" height="26"/>
|
||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
|
||||
<popUpButtonCell key="cell" type="push" title="Item 1" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="6" id="4">
|
||||
<behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
|
||||
<font key="font" metaFont="menu"/>
|
||||
<menu key="menu" title="OtherViews" id="5">
|
||||
<items>
|
||||
<menuItem title="Item 1" state="on" id="6"/>
|
||||
<menuItem title="Item 2" id="7"/>
|
||||
<menuItem title="Item 3" id="8"/>
|
||||
</items>
|
||||
</menu>
|
||||
</popUpButtonCell>
|
||||
<connections>
|
||||
<action selector="trackConfigMenu:" target="-2" id="112"/>
|
||||
</connections>
|
||||
</popUpButton>
|
||||
<textField verticalHuggingPriority="750" id="9">
|
||||
<rect key="frame" x="109" y="232" width="95" height="17"/>
|
||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
|
||||
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="right" title="Configuration:" id="10">
|
||||
<font key="font" metaFont="system"/>
|
||||
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
|
||||
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
|
||||
</textFieldCell>
|
||||
</textField>
|
||||
<matrix verticalHuggingPriority="750" allowsEmptySelection="NO" id="11">
|
||||
<rect key="frame" x="134" y="192" width="216" height="18"/>
|
||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
|
||||
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
|
||||
<size key="cellSize" width="106" height="18"/>
|
||||
<size key="intercellSpacing" width="4" height="2"/>
|
||||
<buttonCell key="prototype" type="radio" title="Radio" imagePosition="leading" alignment="left" inset="2" id="14">
|
||||
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
|
||||
<font key="font" metaFont="system"/>
|
||||
</buttonCell>
|
||||
<cells>
|
||||
<column>
|
||||
<buttonCell type="radio" title="Convert" imagePosition="leading" alignment="left" state="on" tag="1" inset="2" id="12">
|
||||
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
|
||||
<font key="font" metaFont="system"/>
|
||||
</buttonCell>
|
||||
</column>
|
||||
<column>
|
||||
<buttonCell type="radio" title="Display" imagePosition="leading" alignment="left" inset="2" id="15">
|
||||
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
|
||||
<font key="font" metaFont="system"/>
|
||||
</buttonCell>
|
||||
</column>
|
||||
</cells>
|
||||
<connections>
|
||||
<action selector="trackActionRadios:" target="-2" id="156"/>
|
||||
</connections>
|
||||
</matrix>
|
||||
<popUpButton verticalHuggingPriority="750" imageHugsTitle="YES" id="25">
|
||||
<rect key="frame" x="206" y="146" width="171" height="26"/>
|
||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
|
||||
<popUpButtonCell key="cell" type="push" title="Item 1" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="32" id="28">
|
||||
<behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
|
||||
<font key="font" metaFont="menu"/>
|
||||
<menu key="menu" title="OtherViews" id="29">
|
||||
<items>
|
||||
<menuItem title="Item 1" state="on" id="32"/>
|
||||
<menuItem title="Item 2" id="31"/>
|
||||
<menuItem title="Item 3" id="30"/>
|
||||
</items>
|
||||
</menu>
|
||||
</popUpButtonCell>
|
||||
<connections>
|
||||
<action selector="trackMenu1:" target="-2" id="157"/>
|
||||
</connections>
|
||||
</popUpButton>
|
||||
<textField verticalHuggingPriority="750" id="26">
|
||||
<rect key="frame" x="109" y="152" width="95" height="17"/>
|
||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
|
||||
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="right" title="Input Space:" id="27">
|
||||
<font key="font" metaFont="system"/>
|
||||
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
|
||||
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
|
||||
</textFieldCell>
|
||||
</textField>
|
||||
<button verticalHuggingPriority="750" imageHugsTitle="YES" id="76">
|
||||
<rect key="frame" x="383" y="12" width="103" height="32"/>
|
||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
|
||||
<buttonCell key="cell" type="push" title="OK" bezelStyle="rounded" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="77">
|
||||
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
|
||||
<font key="font" metaFont="system"/>
|
||||
<string key="keyEquivalent" base64-UTF8="YES">
|
||||
DQ
|
||||
</string>
|
||||
</buttonCell>
|
||||
<connections>
|
||||
<action selector="clickedOK:" target="-2" id="109"/>
|
||||
</connections>
|
||||
</button>
|
||||
<button verticalHuggingPriority="750" imageHugsTitle="YES" id="95">
|
||||
<rect key="frame" x="280" y="12" width="103" height="32"/>
|
||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
|
||||
<buttonCell key="cell" type="push" title="Cancel" bezelStyle="rounded" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="96">
|
||||
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
|
||||
<font key="font" metaFont="system"/>
|
||||
<string key="keyEquivalent" base64-UTF8="YES">
|
||||
Gw
|
||||
</string>
|
||||
</buttonCell>
|
||||
<connections>
|
||||
<action selector="clickedCancel:" target="-2" id="111"/>
|
||||
</connections>
|
||||
</button>
|
||||
<button verticalHuggingPriority="750" imageHugsTitle="YES" id="97">
|
||||
<rect key="frame" x="14" y="12" width="111" height="32"/>
|
||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
|
||||
<buttonCell key="cell" type="push" title="Export…" bezelStyle="rounded" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="98">
|
||||
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
|
||||
<font key="font" metaFont="system"/>
|
||||
<string key="keyEquivalent" base64-UTF8="YES">
|
||||
Gw
|
||||
</string>
|
||||
</buttonCell>
|
||||
<connections>
|
||||
<action selector="clickedExport:" target="-2" id="110"/>
|
||||
</connections>
|
||||
</button>
|
||||
<popUpButton verticalHuggingPriority="750" imageHugsTitle="YES" id="134">
|
||||
<rect key="frame" x="205" y="106" width="171" height="26"/>
|
||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
|
||||
<popUpButtonCell key="cell" type="push" title="Item 1" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="139" id="137">
|
||||
<behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
|
||||
<font key="font" metaFont="menu"/>
|
||||
<menu key="menu" title="OtherViews" id="138">
|
||||
<items>
|
||||
<menuItem title="Item 1" state="on" id="139"/>
|
||||
<menuItem title="Item 2" id="140"/>
|
||||
<menuItem title="Item 3" id="141"/>
|
||||
</items>
|
||||
</menu>
|
||||
</popUpButtonCell>
|
||||
<connections>
|
||||
<action selector="trackMenu2:" target="-2" id="158"/>
|
||||
</connections>
|
||||
</popUpButton>
|
||||
<textField verticalHuggingPriority="750" id="135">
|
||||
<rect key="frame" x="108" y="112" width="95" height="17"/>
|
||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
|
||||
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="right" title="Output Space:" id="136">
|
||||
<font key="font" metaFont="system"/>
|
||||
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
|
||||
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
|
||||
</textFieldCell>
|
||||
</textField>
|
||||
<popUpButton verticalHuggingPriority="750" imageHugsTitle="YES" id="142">
|
||||
<rect key="frame" x="205" y="66" width="171" height="26"/>
|
||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
|
||||
<popUpButtonCell key="cell" type="push" title="Item 1" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="149" id="145">
|
||||
<behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
|
||||
<font key="font" metaFont="menu"/>
|
||||
<menu key="menu" title="OtherViews" id="146">
|
||||
<items>
|
||||
<menuItem title="Item 1" state="on" id="149"/>
|
||||
<menuItem title="Item 2" id="148"/>
|
||||
<menuItem title="Item 3" id="147"/>
|
||||
</items>
|
||||
</menu>
|
||||
</popUpButtonCell>
|
||||
<connections>
|
||||
<action selector="trackMenu3:" target="-2" id="159"/>
|
||||
</connections>
|
||||
</popUpButton>
|
||||
<textField verticalHuggingPriority="750" id="143">
|
||||
<rect key="frame" x="108" y="72" width="95" height="17"/>
|
||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
|
||||
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="right" title="Transform:" id="144">
|
||||
<font key="font" metaFont="system"/>
|
||||
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
|
||||
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
|
||||
</textFieldCell>
|
||||
</textField>
|
||||
<button horizontalHuggingPriority="750" verticalHuggingPriority="750" imageHugsTitle="YES" id="160">
|
||||
<rect key="frame" x="377" y="146" width="29" height="26"/>
|
||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
|
||||
<buttonCell key="cell" type="disclosure" bezelStyle="roundedDisclosure" imagePosition="only" alignment="center" state="on" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="161">
|
||||
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
|
||||
<font key="font" metaFont="system"/>
|
||||
</buttonCell>
|
||||
<connections>
|
||||
<action selector="popInputSpaceMenu:" target="-2" id="168"/>
|
||||
</connections>
|
||||
</button>
|
||||
<button horizontalHuggingPriority="750" verticalHuggingPriority="750" imageHugsTitle="YES" id="164">
|
||||
<rect key="frame" x="377" y="106" width="29" height="26"/>
|
||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
|
||||
<buttonCell key="cell" type="disclosure" bezelStyle="roundedDisclosure" imagePosition="only" alignment="center" state="on" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="165">
|
||||
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
|
||||
<font key="font" metaFont="system"/>
|
||||
</buttonCell>
|
||||
<connections>
|
||||
<action selector="popOutputSpaceMenu:" target="-2" id="169"/>
|
||||
</connections>
|
||||
</button>
|
||||
<button imageHugsTitle="YES" id="41">
|
||||
<rect key="frame" x="382" y="192" width="74" height="18"/>
|
||||
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
|
||||
<buttonCell key="cell" type="check" title="Invert" bezelStyle="regularSquare" imagePosition="leading" alignment="left" inset="2" id="42">
|
||||
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
|
||||
<font key="font" metaFont="system"/>
|
||||
</buttonCell>
|
||||
<connections>
|
||||
<action selector="trackInvert:" target="-2" id="170"/>
|
||||
</connections>
|
||||
</button>
|
||||
</subviews>
|
||||
</view>
|
||||
</window>
|
||||
</objects>
|
||||
</document>
|
||||
-139
@@ -1,139 +0,0 @@
|
||||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
// Copyright Contributors to the OpenColorIO Project.
|
||||
|
||||
|
||||
#include "OpenColorIO_PS_Dialog.h"
|
||||
|
||||
#import "OpenColorIO_PS_Dialog_Controller.h"
|
||||
|
||||
#include <OpenColorIO/OpenColorIO.h>
|
||||
namespace OCIO = OCIO_NAMESPACE;
|
||||
|
||||
#include "OpenColorIO_PS_Version.h"
|
||||
|
||||
// ==========
|
||||
// Only building this on 64-bit (Cocoa) architectures
|
||||
// ==========
|
||||
#if __LP64__ || defined(COCOA_ON_32BIT)
|
||||
|
||||
DialogResult OpenColorIO_PS_Dialog(DialogParams ¶ms, const void *plugHndl, const void *mwnd)
|
||||
{
|
||||
DialogResult result = RESULT_OK;
|
||||
|
||||
NSApplicationLoad();
|
||||
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
|
||||
|
||||
ControllerSource source = (params.source == SOURCE_ENVIRONMENT ? CSOURCE_ENVIRONMENT :
|
||||
params.source == SOURCE_CUSTOM ? CSOURCE_CUSTOM:
|
||||
CSOURCE_STANDARD);
|
||||
|
||||
ControllerAction action = (params.action == ACTION_LUT ? CACTION_LUT :
|
||||
params.action == ACTION_DISPLAY ? CACTION_DISPLAY :
|
||||
CACTION_CONVERT);
|
||||
|
||||
ControllerInterp interpolation = (params.interpolation == INTERPO_NEAREST ? CINTERP_NEAREST :
|
||||
params.interpolation == INTERPO_LINEAR ? CINTERP_LINEAR :
|
||||
params.interpolation == INTERPO_TETRAHEDRAL ? CINTERP_TETRAHEDRAL :
|
||||
params.interpolation == INTERPO_CUBIC ? CINTERP_CUBIC :
|
||||
CINTERP_BEST);
|
||||
|
||||
NSString *configuration = (params.config.empty() ? nil : [NSString stringWithUTF8String:params.config.c_str()]);
|
||||
const BOOL invert = params.invert;
|
||||
NSString *inputSpace = (params.inputSpace.empty() ? nil : [NSString stringWithUTF8String:params.inputSpace.c_str()]);
|
||||
NSString *outputSpace = (params.outputSpace.empty() ? nil : [NSString stringWithUTF8String:params.outputSpace.c_str()]);
|
||||
NSString *display = (params.display.empty() ? nil : [NSString stringWithUTF8String:params.display.c_str()]);
|
||||
NSString *view = (params.view.empty() ? nil : [NSString stringWithUTF8String:params.view.c_str()]);
|
||||
|
||||
|
||||
OpenColorIO_PS_Dialog_Controller *controller = [[OpenColorIO_PS_Dialog_Controller alloc] initWithSource:source
|
||||
configuration:configuration
|
||||
action:action
|
||||
invert:invert
|
||||
interpolation:interpolation
|
||||
inputSpace:inputSpace
|
||||
outputSpace:outputSpace
|
||||
display:display
|
||||
view:view];
|
||||
if(controller)
|
||||
{
|
||||
NSWindow *window = [controller window];
|
||||
|
||||
const NSUInteger modalResult = [NSApp runModalForWindow:window];
|
||||
|
||||
if(modalResult == NSRunStoppedResponse)
|
||||
{
|
||||
source = [controller source];
|
||||
action = [controller action];
|
||||
interpolation = [controller interpolation];
|
||||
|
||||
params.source = (source == CSOURCE_ENVIRONMENT ? SOURCE_ENVIRONMENT :
|
||||
source == CSOURCE_CUSTOM ? SOURCE_CUSTOM :
|
||||
SOURCE_STANDARD);
|
||||
|
||||
params.action = (action == CACTION_LUT ? ACTION_LUT :
|
||||
action == CACTION_DISPLAY ? ACTION_DISPLAY :
|
||||
ACTION_CONVERT);
|
||||
|
||||
params.interpolation = (interpolation == CINTERP_NEAREST ? INTERPO_NEAREST :
|
||||
interpolation == CINTERP_LINEAR ? INTERPO_LINEAR :
|
||||
interpolation == CINTERP_TETRAHEDRAL ? INTERPO_TETRAHEDRAL :
|
||||
interpolation == CINTERP_CUBIC ? INTERPO_CUBIC :
|
||||
INTERPO_BEST);
|
||||
|
||||
if([controller configuration] != nil)
|
||||
params.config = [[controller configuration] UTF8String];
|
||||
|
||||
params.invert = [controller invert];
|
||||
|
||||
if([controller inputSpace] != nil)
|
||||
params.inputSpace = [[controller inputSpace] UTF8String];
|
||||
|
||||
if([controller outputSpace] != nil)
|
||||
params.outputSpace = [[controller outputSpace] UTF8String];
|
||||
|
||||
if([controller display] != nil)
|
||||
params.display = [[controller display] UTF8String];
|
||||
|
||||
if([controller view] != nil)
|
||||
params.view = [[controller view] UTF8String];
|
||||
|
||||
result = RESULT_OK;
|
||||
}
|
||||
else
|
||||
result = RESULT_CANCEL;
|
||||
|
||||
[window close];
|
||||
|
||||
[controller release];
|
||||
}
|
||||
|
||||
|
||||
[pool release];
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
|
||||
void OpenColorIO_PS_About(const void *plugHndl, const void *mwnd)
|
||||
{
|
||||
NSApplicationLoad();
|
||||
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
|
||||
|
||||
const std::string endl = "\n";
|
||||
|
||||
std::string text = __DATE__ + endl +
|
||||
endl +
|
||||
"OCIO version " + OCIO::GetVersion();
|
||||
|
||||
NSString *informativeText = [NSString stringWithUTF8String:text.c_str()];
|
||||
|
||||
NSAlert *alert = [NSAlert alertWithMessageText:@"OpenColorIO" defaultButton:nil alternateButton:nil otherButton:nil informativeTextWithFormat:@"%@", informativeText];
|
||||
|
||||
[alert setAlertStyle:NSInformationalAlertStyle];
|
||||
|
||||
[alert runModal];
|
||||
|
||||
[pool release];
|
||||
}
|
||||
|
||||
#endif // __LP64__
|
||||
@@ -1,101 +0,0 @@
|
||||
// SPDX-License-Identifier: BSD-3-Clause
|
||||
// Copyright Contributors to the OpenColorIO Project.
|
||||
|
||||
#import <Cocoa/Cocoa.h>
|
||||
|
||||
enum ControllerSource
|
||||
{
|
||||
CSOURCE_ENVIRONMENT,
|
||||
CSOURCE_STANDARD,
|
||||
CSOURCE_CUSTOM
|
||||
};
|
||||
|
||||
enum ControllerAction
|
||||
{
|
||||
CACTION_LUT,
|
||||
CACTION_CONVERT,
|
||||
CACTION_DISPLAY
|
||||
};
|
||||
|
||||
enum ControllerInterp
|
||||
{
|
||||
CINTERP_NEAREST,
|
||||
CINTERP_LINEAR,
|
||||
CINTERP_TETRAHEDRAL,
|
||||
CINTERP_CUBIC,
|
||||
CINTERP_BEST
|
||||
};
|
||||
|
||||
|
||||
@class OpenColorIO_AE_MonitorProfileChooser_Controller;
|
||||
|
||||
@interface OpenColorIO_PS_Dialog_Controller : NSObject
|
||||
{
|
||||
IBOutlet NSButton *okButton;
|
||||
IBOutlet NSButton *exportButton;
|
||||
IBOutlet NSPopUpButton *configurationMenu;
|
||||
IBOutlet NSMatrix *actionRadios;
|
||||
IBOutlet NSButton *invertCheck;
|
||||
IBOutlet NSTextField *label1;
|
||||
IBOutlet NSTextField *label2;
|
||||
IBOutlet NSTextField *label3;
|
||||
IBOutlet NSPopUpButton *menu1;
|
||||
IBOutlet NSPopUpButton *menu2;
|
||||
IBOutlet NSPopUpButton *menu3;
|
||||
IBOutlet NSButton *inputSpaceButton;
|
||||
IBOutlet NSButton *outputSpaceButton;
|
||||
|
||||
IBOutlet NSWindow *window;
|
||||
|
||||
void *contextPtr;
|
||||
|
||||
ControllerSource source;
|
||||
NSString *configuration;
|
||||
NSString *customPath;
|
||||
ControllerAction action;
|
||||
NSString *inputSpace;
|
||||
NSString *outputSpace;
|
||||
NSString *display;
|
||||
NSString *view;
|
||||
|
||||
ControllerInterp interpolation;
|
||||
BOOL invert;
|
||||
}
|
||||
|
||||
- (id)initWithSource:(ControllerSource)source
|
||||
configuration:(NSString *)configuration
|
||||
action:(ControllerAction)action
|
||||
invert:(BOOL)invert
|
||||
interpolation:(ControllerInterp)interpolation
|
||||
inputSpace:(NSString *)inputSpace
|
||||
outputSpace:(NSString *)outputSpace
|
||||
display:(NSString *)display
|
||||
view:(NSString *)view;
|
||||
|
||||
- (IBAction)clickedOK:(id)sender;
|
||||
- (IBAction)clickedCancel:(id)sender;
|
||||
- (IBAction)clickedExport:(id)sender;
|
||||
|
||||
- (IBAction)trackConfigMenu:(id)sender;
|
||||
- (IBAction)trackActionRadios:(id)sender;
|
||||
- (IBAction)trackMenu1:(id)sender;
|
||||
- (IBAction)trackMenu2:(id)sender;
|
||||
- (IBAction)trackMenu3:(id)sender;
|
||||
- (IBAction)trackInvert:(id)sender;
|
||||
|
||||
- (IBAction)popInputSpaceMenu:(id)sender;
|
||||
- (IBAction)popOutputSpaceMenu:(id)sender;
|
||||
|
||||
- (NSWindow *)window;
|
||||
|
||||
- (ControllerSource)source;
|
||||
- (NSString *)configuration;
|
||||
- (ControllerAction)action;
|
||||
- (BOOL)invert;
|
||||
- (ControllerInterp)interpolation;
|
||||
- (NSString *)inputSpace;
|
||||
- (NSString *)outputSpace;
|
||||
- (NSString *)display;
|
||||
- (NSString *)view;
|
||||
|
||||
@end
|
||||
File diff suppressed because it is too large
Load Diff
-20
@@ -1,20 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>CFBundleExecutable</key>
|
||||
<string>$(PRODUCT_NAME)</string>
|
||||
<key>CFBundleName</key>
|
||||
<string>$(PRODUCT_NAME)</string>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>org.OpenColorIO.Photoshop</string>
|
||||
<key>CFBundleSignature</key>
|
||||
<string>8BIM</string>
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>$(PLUGIN_TYPE)</string>
|
||||
<key>CFBundleGetInfoString</key>
|
||||
<string>©2017-2021 OpenColorIO</string>
|
||||
<key>CFBundleDevelopmentRegion</key>
|
||||
<string>English</string>
|
||||
</dict>
|
||||
</plist>
|
||||
-144
@@ -1,144 +0,0 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio 15
|
||||
VisualStudioVersion = 15.0.27703.2000
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OpenColorIO_PS", "OpenColorIO_PS.vcxproj", "{7C8F26C0-1ADD-4A2B-961E-3FDFDF5E6D2B}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{00AE9103-223E-4B26-B0CB-3BE0C282CFBD} = {00AE9103-223E-4B26-B0CB-3BE0C282CFBD}
|
||||
{FA5F4A10-1439-4ED0-B655-FCD454BE9836} = {FA5F4A10-1439-4ED0-B655-FCD454BE9836}
|
||||
{C2AE5435-FB63-42DB-9021-21AF6F614771} = {C2AE5435-FB63-42DB-9021-21AF6F614771}
|
||||
{B72F2267-6E08-43A9-B4B3-BFB6FEF984D8} = {B72F2267-6E08-43A9-B4B3-BFB6FEF984D8}
|
||||
{B2B0EDC1-016D-40C6-ACB6-1CBF00E4A338} = {B2B0EDC1-016D-40C6-ACB6-1CBF00E4A338}
|
||||
{E9F149E9-770D-488E-8300-D6A875269583} = {E9F149E9-770D-488E-8300-D6A875269583}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "yaml", "..\..\..\aftereffects\vc\vc15\ext\yaml.vcxproj", "{C2AE5435-FB63-42DB-9021-21AF6F614771}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lcms", "..\..\..\aftereffects\vc\vc15\ext\lcms.vcxproj", "{00AE9103-223E-4B26-B0CB-3BE0C282CFBD}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ilmbasehalf", "..\..\..\aftereffects\vc\vc15\ext\ilmbasehalf.vcxproj", "{B72F2267-6E08-43A9-B4B3-BFB6FEF984D8}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{3C87F76D-1823-41D3-A2BD-74A06A86E15E} = {3C87F76D-1823-41D3-A2BD-74A06A86E15E}
|
||||
{B72C64B3-9A8D-4ADC-BA85-6BE52006F7A8} = {B72C64B3-9A8D-4ADC-BA85-6BE52006F7A8}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "expat", "..\..\..\aftereffects\vc\vc15\ext\expat.vcxproj", "{E9F149E9-770D-488E-8300-D6A875269583}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OpenColorIO", "..\..\..\aftereffects\vc\vc15\OpenColorIO.vcxproj", "{B2B0EDC1-016D-40C6-ACB6-1CBF00E4A338}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{00AE9103-223E-4B26-B0CB-3BE0C282CFBD} = {00AE9103-223E-4B26-B0CB-3BE0C282CFBD}
|
||||
{FA5F4A10-1439-4ED0-B655-FCD454BE9836} = {FA5F4A10-1439-4ED0-B655-FCD454BE9836}
|
||||
{C2AE5435-FB63-42DB-9021-21AF6F614771} = {C2AE5435-FB63-42DB-9021-21AF6F614771}
|
||||
{B72F2267-6E08-43A9-B4B3-BFB6FEF984D8} = {B72F2267-6E08-43A9-B4B3-BFB6FEF984D8}
|
||||
{E9F149E9-770D-488E-8300-D6A875269583} = {E9F149E9-770D-488E-8300-D6A875269583}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pystring", "..\..\..\aftereffects\vc\vc15\ext\pystring.vcxproj", "{FA5F4A10-1439-4ED0-B655-FCD454BE9836}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "eLut", "..\..\..\aftereffects\vc\vc15\ext\eLut.vcxproj", "{3C87F76D-1823-41D3-A2BD-74A06A86E15E}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "toFloat", "..\..\..\aftereffects\vc\vc15\ext\toFloat.vcxproj", "{B72C64B3-9A8D-4ADC-BA85-6BE52006F7A8}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{3C87F76D-1823-41D3-A2BD-74A06A86E15E} = {3C87F76D-1823-41D3-A2BD-74A06A86E15E}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ext", "ext", "{76315785-5B29-4E31-9123-A38FEF43F216}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|x64 = Debug|x64
|
||||
Debug|x86 = Debug|x86
|
||||
Release|x64 = Release|x64
|
||||
Release|x86 = Release|x86
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{7C8F26C0-1ADD-4A2B-961E-3FDFDF5E6D2B}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{7C8F26C0-1ADD-4A2B-961E-3FDFDF5E6D2B}.Debug|x64.Build.0 = Debug|x64
|
||||
{7C8F26C0-1ADD-4A2B-961E-3FDFDF5E6D2B}.Debug|x86.ActiveCfg = Debug|Win32
|
||||
{7C8F26C0-1ADD-4A2B-961E-3FDFDF5E6D2B}.Debug|x86.Build.0 = Debug|Win32
|
||||
{7C8F26C0-1ADD-4A2B-961E-3FDFDF5E6D2B}.Release|x64.ActiveCfg = Release|x64
|
||||
{7C8F26C0-1ADD-4A2B-961E-3FDFDF5E6D2B}.Release|x64.Build.0 = Release|x64
|
||||
{7C8F26C0-1ADD-4A2B-961E-3FDFDF5E6D2B}.Release|x86.ActiveCfg = Release|Win32
|
||||
{7C8F26C0-1ADD-4A2B-961E-3FDFDF5E6D2B}.Release|x86.Build.0 = Release|Win32
|
||||
{C2AE5435-FB63-42DB-9021-21AF6F614771}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{C2AE5435-FB63-42DB-9021-21AF6F614771}.Debug|x64.Build.0 = Debug|x64
|
||||
{C2AE5435-FB63-42DB-9021-21AF6F614771}.Debug|x86.ActiveCfg = Debug|Win32
|
||||
{C2AE5435-FB63-42DB-9021-21AF6F614771}.Debug|x86.Build.0 = Debug|Win32
|
||||
{C2AE5435-FB63-42DB-9021-21AF6F614771}.Release|x64.ActiveCfg = Release|x64
|
||||
{C2AE5435-FB63-42DB-9021-21AF6F614771}.Release|x64.Build.0 = Release|x64
|
||||
{C2AE5435-FB63-42DB-9021-21AF6F614771}.Release|x86.ActiveCfg = Release|Win32
|
||||
{C2AE5435-FB63-42DB-9021-21AF6F614771}.Release|x86.Build.0 = Release|Win32
|
||||
{00AE9103-223E-4B26-B0CB-3BE0C282CFBD}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{00AE9103-223E-4B26-B0CB-3BE0C282CFBD}.Debug|x64.Build.0 = Debug|x64
|
||||
{00AE9103-223E-4B26-B0CB-3BE0C282CFBD}.Debug|x86.ActiveCfg = Debug|Win32
|
||||
{00AE9103-223E-4B26-B0CB-3BE0C282CFBD}.Debug|x86.Build.0 = Debug|Win32
|
||||
{00AE9103-223E-4B26-B0CB-3BE0C282CFBD}.Release|x64.ActiveCfg = Release|x64
|
||||
{00AE9103-223E-4B26-B0CB-3BE0C282CFBD}.Release|x64.Build.0 = Release|x64
|
||||
{00AE9103-223E-4B26-B0CB-3BE0C282CFBD}.Release|x86.ActiveCfg = Release|Win32
|
||||
{00AE9103-223E-4B26-B0CB-3BE0C282CFBD}.Release|x86.Build.0 = Release|Win32
|
||||
{B72F2267-6E08-43A9-B4B3-BFB6FEF984D8}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{B72F2267-6E08-43A9-B4B3-BFB6FEF984D8}.Debug|x64.Build.0 = Debug|x64
|
||||
{B72F2267-6E08-43A9-B4B3-BFB6FEF984D8}.Debug|x86.ActiveCfg = Debug|Win32
|
||||
{B72F2267-6E08-43A9-B4B3-BFB6FEF984D8}.Debug|x86.Build.0 = Debug|Win32
|
||||
{B72F2267-6E08-43A9-B4B3-BFB6FEF984D8}.Release|x64.ActiveCfg = Release|x64
|
||||
{B72F2267-6E08-43A9-B4B3-BFB6FEF984D8}.Release|x64.Build.0 = Release|x64
|
||||
{B72F2267-6E08-43A9-B4B3-BFB6FEF984D8}.Release|x86.ActiveCfg = Release|Win32
|
||||
{B72F2267-6E08-43A9-B4B3-BFB6FEF984D8}.Release|x86.Build.0 = Release|Win32
|
||||
{E9F149E9-770D-488E-8300-D6A875269583}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{E9F149E9-770D-488E-8300-D6A875269583}.Debug|x64.Build.0 = Debug|x64
|
||||
{E9F149E9-770D-488E-8300-D6A875269583}.Debug|x86.ActiveCfg = Debug|Win32
|
||||
{E9F149E9-770D-488E-8300-D6A875269583}.Debug|x86.Build.0 = Debug|Win32
|
||||
{E9F149E9-770D-488E-8300-D6A875269583}.Release|x64.ActiveCfg = Release|x64
|
||||
{E9F149E9-770D-488E-8300-D6A875269583}.Release|x64.Build.0 = Release|x64
|
||||
{E9F149E9-770D-488E-8300-D6A875269583}.Release|x86.ActiveCfg = Release|Win32
|
||||
{E9F149E9-770D-488E-8300-D6A875269583}.Release|x86.Build.0 = Release|Win32
|
||||
{B2B0EDC1-016D-40C6-ACB6-1CBF00E4A338}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{B2B0EDC1-016D-40C6-ACB6-1CBF00E4A338}.Debug|x64.Build.0 = Debug|x64
|
||||
{B2B0EDC1-016D-40C6-ACB6-1CBF00E4A338}.Debug|x86.ActiveCfg = Debug|Win32
|
||||
{B2B0EDC1-016D-40C6-ACB6-1CBF00E4A338}.Debug|x86.Build.0 = Debug|Win32
|
||||
{B2B0EDC1-016D-40C6-ACB6-1CBF00E4A338}.Release|x64.ActiveCfg = Release|x64
|
||||
{B2B0EDC1-016D-40C6-ACB6-1CBF00E4A338}.Release|x64.Build.0 = Release|x64
|
||||
{B2B0EDC1-016D-40C6-ACB6-1CBF00E4A338}.Release|x86.ActiveCfg = Release|Win32
|
||||
{B2B0EDC1-016D-40C6-ACB6-1CBF00E4A338}.Release|x86.Build.0 = Release|Win32
|
||||
{FA5F4A10-1439-4ED0-B655-FCD454BE9836}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{FA5F4A10-1439-4ED0-B655-FCD454BE9836}.Debug|x64.Build.0 = Debug|x64
|
||||
{FA5F4A10-1439-4ED0-B655-FCD454BE9836}.Debug|x86.ActiveCfg = Debug|Win32
|
||||
{FA5F4A10-1439-4ED0-B655-FCD454BE9836}.Debug|x86.Build.0 = Debug|Win32
|
||||
{FA5F4A10-1439-4ED0-B655-FCD454BE9836}.Release|x64.ActiveCfg = Release|x64
|
||||
{FA5F4A10-1439-4ED0-B655-FCD454BE9836}.Release|x64.Build.0 = Release|x64
|
||||
{FA5F4A10-1439-4ED0-B655-FCD454BE9836}.Release|x86.ActiveCfg = Release|Win32
|
||||
{FA5F4A10-1439-4ED0-B655-FCD454BE9836}.Release|x86.Build.0 = Release|Win32
|
||||
{3C87F76D-1823-41D3-A2BD-74A06A86E15E}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{3C87F76D-1823-41D3-A2BD-74A06A86E15E}.Debug|x64.Build.0 = Debug|x64
|
||||
{3C87F76D-1823-41D3-A2BD-74A06A86E15E}.Debug|x86.ActiveCfg = Debug|Win32
|
||||
{3C87F76D-1823-41D3-A2BD-74A06A86E15E}.Debug|x86.Build.0 = Debug|Win32
|
||||
{3C87F76D-1823-41D3-A2BD-74A06A86E15E}.Release|x64.ActiveCfg = Release|x64
|
||||
{3C87F76D-1823-41D3-A2BD-74A06A86E15E}.Release|x64.Build.0 = Release|x64
|
||||
{3C87F76D-1823-41D3-A2BD-74A06A86E15E}.Release|x86.ActiveCfg = Release|Win32
|
||||
{3C87F76D-1823-41D3-A2BD-74A06A86E15E}.Release|x86.Build.0 = Release|Win32
|
||||
{B72C64B3-9A8D-4ADC-BA85-6BE52006F7A8}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{B72C64B3-9A8D-4ADC-BA85-6BE52006F7A8}.Debug|x64.Build.0 = Debug|x64
|
||||
{B72C64B3-9A8D-4ADC-BA85-6BE52006F7A8}.Debug|x86.ActiveCfg = Debug|Win32
|
||||
{B72C64B3-9A8D-4ADC-BA85-6BE52006F7A8}.Debug|x86.Build.0 = Debug|Win32
|
||||
{B72C64B3-9A8D-4ADC-BA85-6BE52006F7A8}.Release|x64.ActiveCfg = Release|x64
|
||||
{B72C64B3-9A8D-4ADC-BA85-6BE52006F7A8}.Release|x64.Build.0 = Release|x64
|
||||
{B72C64B3-9A8D-4ADC-BA85-6BE52006F7A8}.Release|x86.ActiveCfg = Release|Win32
|
||||
{B72C64B3-9A8D-4ADC-BA85-6BE52006F7A8}.Release|x86.Build.0 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
GlobalSection(NestedProjects) = preSolution
|
||||
{C2AE5435-FB63-42DB-9021-21AF6F614771} = {76315785-5B29-4E31-9123-A38FEF43F216}
|
||||
{00AE9103-223E-4B26-B0CB-3BE0C282CFBD} = {76315785-5B29-4E31-9123-A38FEF43F216}
|
||||
{B72F2267-6E08-43A9-B4B3-BFB6FEF984D8} = {76315785-5B29-4E31-9123-A38FEF43F216}
|
||||
{E9F149E9-770D-488E-8300-D6A875269583} = {76315785-5B29-4E31-9123-A38FEF43F216}
|
||||
{FA5F4A10-1439-4ED0-B655-FCD454BE9836} = {76315785-5B29-4E31-9123-A38FEF43F216}
|
||||
{3C87F76D-1823-41D3-A2BD-74A06A86E15E} = {76315785-5B29-4E31-9123-A38FEF43F216}
|
||||
{B72C64B3-9A8D-4ADC-BA85-6BE52006F7A8} = {76315785-5B29-4E31-9123-A38FEF43F216}
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
SolutionGuid = {FB72D80D-4032-4CB9-A0F1-32CC193A6409}
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
-446
@@ -1,446 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{7C8F26C0-1ADD-4A2B-961E-3FDFDF5E6D2B}</ProjectGuid>
|
||||
<RootNamespace>Dissolve</RootNamespace>
|
||||
<WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">build\$(Platform)\$(Configuration)\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(ProjectName)\$(Platform)\$(Configuration)\</IntDir>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
|
||||
<CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
|
||||
<CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
|
||||
<CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
|
||||
<CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
|
||||
<CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
|
||||
<CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
|
||||
<CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
|
||||
<CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
|
||||
<CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
|
||||
<CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
|
||||
<CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
|
||||
<CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.8bf</TargetExt>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.8bf</TargetExt>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.8bf</TargetExt>
|
||||
<TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.8bf</TargetExt>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<TargetName>OpenColorIO PS</TargetName>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<TargetName>OpenColorIO PS</TargetName>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<TargetName>OpenColorIO PS</TargetName>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<TargetName>OpenColorIO PS</TargetName>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<Midl>
|
||||
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<MkTypLibCompatible>true</MkTypLibCompatible>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<TargetEnvironment>Win32</TargetEnvironment>
|
||||
<TypeLibraryName>.\..\..\..\Output\Objs\Dissolve\Release/Dissolve.tlb</TypeLibraryName>
|
||||
<HeaderFileName>
|
||||
</HeaderFileName>
|
||||
</Midl>
|
||||
<ClCompile>
|
||||
<AdditionalOptions>/MP /GS %(AdditionalOptions)</AdditionalOptions>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<AdditionalIncludeDirectories>..\..;..\..\..\aftereffects;..\..\..\aftereffects\vc\vc15;..\..\..\..\include;..\..\..\..\src\utils\oglbuilder;..\..\..\..\src\apps\ociobakelut;..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\PhotoshopAPI;..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\PhotoshopAPI\Photoshop;..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\PhotoshopAPI\PICA_SP;..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\samplecode\filter\dissolve\common;..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\samplecode\common\Includes;..\..\..\..\ext\Little-CMS\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>OpenColorIO_SKIP_IMPORTS;SUPPLY_HINSTANCE;_CRT_SECURE_NO_DEPRECATE;ISOLATION_AWARE_ENABLED=1;WIN32=1;NDEBUG;_WINDOWS;_USRDLL;DISSOLVE_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<AssemblerListingLocation>.\..\..\..\Output\Objs\Dissolve\Release/</AssemblerListingLocation>
|
||||
<ObjectFileName>.\..\..\..\Output\Objs\Dissolve\Release/</ObjectFileName>
|
||||
<ProgramDataBaseFileName>.\..\..\..\Output\Objs\Dissolve\Release/</ProgramDataBaseFileName>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<Culture>0x0409</Culture>
|
||||
</ResourceCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>OpenColorIO.lib;expat.lib;ilmbasehalf.lib;yaml.lib;pystring.lib;lcms.lib;mscms.lib;odbc32.lib;odbccp32.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<RandomizedBaseAddress>false</RandomizedBaseAddress>
|
||||
<DataExecutionPrevention>
|
||||
</DataExecutionPrevention>
|
||||
<TargetMachine>MachineX86</TargetMachine>
|
||||
<GenerateMapFile>true</GenerateMapFile>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<AdditionalLibraryDirectories>..\..\..\aftereffects\vc\vc15\build\$(Platform)\$(Configuration);..\..\..\aftereffects\vc\vc15\ext\build\$(Platform)\$(Configuration)</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<Midl>
|
||||
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<MkTypLibCompatible>true</MkTypLibCompatible>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<TargetEnvironment>X64</TargetEnvironment>
|
||||
<TypeLibraryName>.\..\..\..\Output\Objs\Dissolve\Release64/Dissolve.tlb</TypeLibraryName>
|
||||
<HeaderFileName>
|
||||
</HeaderFileName>
|
||||
</Midl>
|
||||
<ClCompile>
|
||||
<AdditionalOptions>/MP /GS %(AdditionalOptions)</AdditionalOptions>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<AdditionalIncludeDirectories>..\..;..\..\..\aftereffects;..\..\..\aftereffects\vc\vc15;..\..\..\..\include;..\..\..\..\src\utils\oglbuilder;..\..\..\..\src\apps\ociobakelut;..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\PhotoshopAPI;..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\PhotoshopAPI\Photoshop;..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\PhotoshopAPI\PICA_SP;..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\samplecode\filter\dissolve\common;..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\samplecode\common\Includes;..\..\..\..\ext\Little-CMS\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>OpenColorIO_SKIP_IMPORTS;SUPPLY_HINSTANCE;_CRT_SECURE_NO_DEPRECATE;ISOLATION_AWARE_ENABLED=1;WIN32=1;NDEBUG;_WINDOWS;_USRDLL;DISSOLVE_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<AssemblerListingLocation>.\..\..\..\Output\Objs\Dissolve\Release64/</AssemblerListingLocation>
|
||||
<ObjectFileName>.\..\..\..\Output\Objs\Dissolve\Release64/</ObjectFileName>
|
||||
<ProgramDataBaseFileName>.\..\..\..\Output\Objs\Dissolve\Release64/</ProgramDataBaseFileName>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<CompileAs>Default</CompileAs>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<Culture>0x0409</Culture>
|
||||
</ResourceCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>OpenColorIO.lib;expat.lib;ilmbasehalf.lib;yaml.lib;pystring.lib;lcms.lib;mscms.lib;odbc32.lib;odbccp32.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<RandomizedBaseAddress>false</RandomizedBaseAddress>
|
||||
<DataExecutionPrevention>
|
||||
</DataExecutionPrevention>
|
||||
<TargetMachine>MachineX64</TargetMachine>
|
||||
<GenerateMapFile>true</GenerateMapFile>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<AdditionalLibraryDirectories>..\..\..\aftereffects\vc\vc15\build\$(Platform)\$(Configuration);..\..\..\aftereffects\vc\vc15\ext\build\$(Platform)\$(Configuration)</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<Midl>
|
||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<MkTypLibCompatible>true</MkTypLibCompatible>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<TargetEnvironment>Win32</TargetEnvironment>
|
||||
<TypeLibraryName>.\..\..\..\Output\Objs\Dissolve\Debug/Dissolve.tlb</TypeLibraryName>
|
||||
<HeaderFileName>
|
||||
</HeaderFileName>
|
||||
</Midl>
|
||||
<ClCompile>
|
||||
<AdditionalOptions>/MP /GS %(AdditionalOptions)</AdditionalOptions>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>..\..;..\..\..\aftereffects;..\..\..\aftereffects\vc\vc15;..\..\..\..\include;..\..\..\..\src\utils\oglbuilder;..\..\..\..\src\apps\ociobakelut;..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\PhotoshopAPI;..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\PhotoshopAPI\Photoshop;..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\PhotoshopAPI\PICA_SP;..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\samplecode\filter\dissolve\common;..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\samplecode\common\Includes;..\..\..\..\ext\Little-CMS\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>OpenColorIO_SKIP_IMPORTS;SUPPLY_HINSTANCE;ISOLATION_AWARE_ENABLED=1;WIN32=1;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_DEPRECATE;_WINDOWS;_USRDLL;DISSOLVE_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<BrowseInformation>true</BrowseInformation>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<CompileAs>Default</CompileAs>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<Culture>0x0409</Culture>
|
||||
</ResourceCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>OpenColorIO.lib;expat.lib;ilmbasehalf.lib;yaml.lib;pystring.lib;lcms.lib;mscms.lib;Mscms.lib;odbc32.lib;odbccp32.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<RandomizedBaseAddress>false</RandomizedBaseAddress>
|
||||
<DataExecutionPrevention>
|
||||
</DataExecutionPrevention>
|
||||
<TargetMachine>MachineX86</TargetMachine>
|
||||
<GenerateMapFile>true</GenerateMapFile>
|
||||
<AdditionalLibraryDirectories>..\..\..\aftereffects\vc\vc15\build\$(Platform)\$(Configuration);..\..\..\aftereffects\vc\vc15\ext\build\$(Platform)\$(Configuration)</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<Midl>
|
||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<MkTypLibCompatible>true</MkTypLibCompatible>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<TargetEnvironment>X64</TargetEnvironment>
|
||||
<TypeLibraryName>.\..\..\..\Output\Objs\Dissolve\Debug64/Dissolve.tlb</TypeLibraryName>
|
||||
<HeaderFileName>
|
||||
</HeaderFileName>
|
||||
</Midl>
|
||||
<ClCompile>
|
||||
<AdditionalOptions>/MP /GS %(AdditionalOptions)</AdditionalOptions>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>..\..;..\..\..\aftereffects;..\..\..\aftereffects\vc\vc15;..\..\..\..\include;..\..\..\..\src\utils\oglbuilder;..\..\..\..\src\apps\ociobakelut;..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\PhotoshopAPI;..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\PhotoshopAPI\Photoshop;..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\PhotoshopAPI\PICA_SP;..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\samplecode\filter\dissolve\common;..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\samplecode\common\Includes;..\..\..\..\ext\Little-CMS\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>OpenColorIO_SKIP_IMPORTS;SUPPLY_HINSTANCE;ISOLATION_AWARE_ENABLED=1;WIN32=1;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_DEPRECATE;_WINDOWS;_USRDLL;DISSOLVE_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<BrowseInformation>true</BrowseInformation>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<CompileAs>Default</CompileAs>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<Culture>0x0409</Culture>
|
||||
</ResourceCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>OpenColorIO.lib;expat.lib;ilmbasehalf.lib;yaml.lib;pystring.lib;lcms.lib;mscms.lib;Mscms.lib;odbc32.lib;odbccp32.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<RandomizedBaseAddress>false</RandomizedBaseAddress>
|
||||
<DataExecutionPrevention>
|
||||
</DataExecutionPrevention>
|
||||
<TargetMachine>MachineX64</TargetMachine>
|
||||
<GenerateMapFile>true</GenerateMapFile>
|
||||
<AdditionalLibraryDirectories>..\..\..\aftereffects\vc\vc15\build\$(Platform)\$(Configuration);..\..\..\aftereffects\vc\vc15\ext\build\$(Platform)\$(Configuration)</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\samplecode\common\sources\Logger.cpp" />
|
||||
<ClCompile Include="..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\samplecode\common\sources\PIUFile.cpp" />
|
||||
<ClCompile Include="..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\samplecode\common\sources\Timer.cpp" />
|
||||
<ClCompile Include="..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\samplecode\common\sources\DialogUtilitiesWin.cpp">
|
||||
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">ISOLATION_AWARE_ENABLED=1;WIN32=1;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_DEPRECATE;_WINDOWS;_MBCS;_USRDLL;DISSOLVE_EXPORTS</PreprocessorDefinitions>
|
||||
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">EnableFastChecks</BasicRuntimeChecks>
|
||||
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</BrowseInformation>
|
||||
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">ISOLATION_AWARE_ENABLED=1;WIN32=1;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_DEPRECATE;_WINDOWS;_MBCS;_USRDLL;DISSOLVE_EXPORTS</PreprocessorDefinitions>
|
||||
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">EnableFastChecks</BasicRuntimeChecks>
|
||||
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</BrowseInformation>
|
||||
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MaxSpeed</Optimization>
|
||||
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">_CRT_SECURE_NO_DEPRECATE;ISOLATION_AWARE_ENABLED=1;WIN32=1;NDEBUG;_WINDOWS;_MBCS;_USRDLL;DISSOLVE_EXPORTS</PreprocessorDefinitions>
|
||||
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release|x64'">MaxSpeed</Optimization>
|
||||
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">_CRT_SECURE_NO_DEPRECATE;ISOLATION_AWARE_ENABLED=1;WIN32=1;NDEBUG;_WINDOWS;_MBCS;_USRDLL;DISSOLVE_EXPORTS</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\samplecode\common\sources\FilterBigDocument.cpp">
|
||||
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">ISOLATION_AWARE_ENABLED=1;WIN32=1;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_DEPRECATE;_WINDOWS;_MBCS;_USRDLL;DISSOLVE_EXPORTS</PreprocessorDefinitions>
|
||||
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">EnableFastChecks</BasicRuntimeChecks>
|
||||
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</BrowseInformation>
|
||||
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">ISOLATION_AWARE_ENABLED=1;WIN32=1;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_DEPRECATE;_WINDOWS;_MBCS;_USRDLL;DISSOLVE_EXPORTS</PreprocessorDefinitions>
|
||||
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">EnableFastChecks</BasicRuntimeChecks>
|
||||
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</BrowseInformation>
|
||||
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MaxSpeed</Optimization>
|
||||
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">ISOLATION_AWARE_ENABLED=1;WIN32=1;NDEBUG;_WINDOWS;_MBCS;_USRDLL;DISSOLVE_EXPORTS</PreprocessorDefinitions>
|
||||
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release|x64'">MaxSpeed</Optimization>
|
||||
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">ISOLATION_AWARE_ENABLED=1;WIN32=1;NDEBUG;_WINDOWS;_MBCS;_USRDLL;DISSOLVE_EXPORTS</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\samplecode\common\sources\PIDLLInstance.cpp">
|
||||
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">ISOLATION_AWARE_ENABLED=1;WIN32=1;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_DEPRECATE;_WINDOWS;_MBCS;_USRDLL;DISSOLVE_EXPORTS</PreprocessorDefinitions>
|
||||
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">EnableFastChecks</BasicRuntimeChecks>
|
||||
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</BrowseInformation>
|
||||
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">ISOLATION_AWARE_ENABLED=1;WIN32=1;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_DEPRECATE;_WINDOWS;_MBCS;_USRDLL;DISSOLVE_EXPORTS</PreprocessorDefinitions>
|
||||
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">EnableFastChecks</BasicRuntimeChecks>
|
||||
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</BrowseInformation>
|
||||
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MaxSpeed</Optimization>
|
||||
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">ISOLATION_AWARE_ENABLED=1;WIN32=1;NDEBUG;_WINDOWS;_MBCS;_USRDLL;DISSOLVE_EXPORTS</PreprocessorDefinitions>
|
||||
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release|x64'">MaxSpeed</Optimization>
|
||||
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">ISOLATION_AWARE_ENABLED=1;WIN32=1;NDEBUG;_WINDOWS;_MBCS;_USRDLL;DISSOLVE_EXPORTS</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\samplecode\common\sources\PIUSuites.cpp">
|
||||
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">ISOLATION_AWARE_ENABLED=1;WIN32=1;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_DEPRECATE;_WINDOWS;_MBCS;_USRDLL;DISSOLVE_EXPORTS</PreprocessorDefinitions>
|
||||
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">EnableFastChecks</BasicRuntimeChecks>
|
||||
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</BrowseInformation>
|
||||
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">ISOLATION_AWARE_ENABLED=1;WIN32=1;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_DEPRECATE;_WINDOWS;_MBCS;_USRDLL;DISSOLVE_EXPORTS</PreprocessorDefinitions>
|
||||
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">EnableFastChecks</BasicRuntimeChecks>
|
||||
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</BrowseInformation>
|
||||
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MaxSpeed</Optimization>
|
||||
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">ISOLATION_AWARE_ENABLED=1;WIN32=1;NDEBUG;_WINDOWS;_MBCS;_USRDLL;DISSOLVE_EXPORTS</PreprocessorDefinitions>
|
||||
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release|x64'">MaxSpeed</Optimization>
|
||||
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">ISOLATION_AWARE_ENABLED=1;WIN32=1;NDEBUG;_WINDOWS;_MBCS;_USRDLL;DISSOLVE_EXPORTS</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\samplecode\common\sources\PIUtilities.cpp">
|
||||
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">ISOLATION_AWARE_ENABLED=1;WIN32=1;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_DEPRECATE;_WINDOWS;_MBCS;_USRDLL;DISSOLVE_EXPORTS</PreprocessorDefinitions>
|
||||
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">EnableFastChecks</BasicRuntimeChecks>
|
||||
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</BrowseInformation>
|
||||
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">ISOLATION_AWARE_ENABLED=1;WIN32=1;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_DEPRECATE;_WINDOWS;_MBCS;_USRDLL;DISSOLVE_EXPORTS</PreprocessorDefinitions>
|
||||
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">EnableFastChecks</BasicRuntimeChecks>
|
||||
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</BrowseInformation>
|
||||
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MaxSpeed</Optimization>
|
||||
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">_CRT_SECURE_NO_DEPRECATE;ISOLATION_AWARE_ENABLED=1;WIN32=1;NDEBUG;_WINDOWS;_MBCS;_USRDLL;DISSOLVE_EXPORTS</PreprocessorDefinitions>
|
||||
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release|x64'">MaxSpeed</Optimization>
|
||||
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">_CRT_SECURE_NO_DEPRECATE;ISOLATION_AWARE_ENABLED=1;WIN32=1;NDEBUG;_WINDOWS;_MBCS;_USRDLL;DISSOLVE_EXPORTS</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\samplecode\common\sources\PIUtilitiesWin.cpp">
|
||||
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">ISOLATION_AWARE_ENABLED=1;WIN32=1;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_DEPRECATE;_WINDOWS;_MBCS;_USRDLL;DISSOLVE_EXPORTS</PreprocessorDefinitions>
|
||||
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">EnableFastChecks</BasicRuntimeChecks>
|
||||
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</BrowseInformation>
|
||||
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">ISOLATION_AWARE_ENABLED=1;WIN32=1;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_DEPRECATE;_WINDOWS;_MBCS;_USRDLL;DISSOLVE_EXPORTS</PreprocessorDefinitions>
|
||||
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">EnableFastChecks</BasicRuntimeChecks>
|
||||
<BrowseInformation Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</BrowseInformation>
|
||||
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">MaxSpeed</Optimization>
|
||||
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">_CRT_SECURE_NO_DEPRECATE;ISOLATION_AWARE_ENABLED=1;WIN32=1;NDEBUG;_WINDOWS;_MBCS;_USRDLL;DISSOLVE_EXPORTS</PreprocessorDefinitions>
|
||||
<Optimization Condition="'$(Configuration)|$(Platform)'=='Release|x64'">MaxSpeed</Optimization>
|
||||
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">_CRT_SECURE_NO_DEPRECATE;ISOLATION_AWARE_ENABLED=1;WIN32=1;NDEBUG;_WINDOWS;_MBCS;_USRDLL;DISSOLVE_EXPORTS</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\src\apps\ociobakelut\ocioicc.cpp" />
|
||||
<ClCompile Include="..\..\..\aftereffects\win\OpenColorIO_AE_Dialogs_Win.cpp" />
|
||||
<ClCompile Include="..\..\OpenColorIO_PS.cpp" />
|
||||
<ClCompile Include="..\..\OpenColorIO_PS_Context.cpp" />
|
||||
<ClCompile Include="..\..\win\OpenColorIO_PS_Dialogs_Win.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<CustomBuild Include="..\..\OpenColorIO_PS.r">
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cl /I..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\samplecode\common\Includes /I..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\PhotoshopAPI\Photoshop /I..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\PhotoshopAPI\PICA_SP /I..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\samplecode\common\Resources /EP /DMSWindows=1 /DWIN32=1 /Tc"%(FullPath)" > "$(IntDir)%(Filename).rr"
|
||||
..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\samplecode\resources\cnvtpipl.exe "$(IntDir)%(Filename).rr" "$(ProjectDir)%(Filename)_PiPL.rc"
|
||||
del "$(IntDir)%(Filename).rr"
|
||||
</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectDir)%(Filename)_PiPL.rc;%(Outputs)</Outputs>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">cl /I..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\samplecode\common\Includes /I..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\PhotoshopAPI\Photoshop /I..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\PhotoshopAPI\PICA_SP /I..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\samplecode\common\Resources /EP /DMSWindows=1 /DWIN32=1 /Tc"%(FullPath)" > "$(IntDir)%(Filename).rr"
|
||||
..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\samplecode\resources\cnvtpipl.exe "$(IntDir)%(Filename).rr" "$(ProjectDir)%(Filename)_PiPL.rc"
|
||||
del "$(IntDir)%(Filename).rr"
|
||||
</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(ProjectDir)%(Filename)_PiPL.rc;%(Outputs)</Outputs>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">cl /I..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\samplecode\common\Includes /I..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\PhotoshopAPI\Photoshop /I..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\PhotoshopAPI\PICA_SP /I..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\samplecode\common\Resources /EP /DMSWindows=1 /DWIN32=1 /Tc"%(FullPath)" > "$(IntDir)%(Filename).rr"
|
||||
..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\samplecode\resources\cnvtpipl.exe "$(IntDir)%(Filename).rr" "$(ProjectDir)%(Filename)_PiPL.rc"
|
||||
del "$(IntDir)%(Filename).rr"
|
||||
</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(ProjectDir)%(Filename)_PiPL.rc;%(Outputs)</Outputs>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">cl /I..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\samplecode\common\Includes /I..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\PhotoshopAPI\Photoshop /I..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\PhotoshopAPI\PICA_SP /I..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\samplecode\common\Resources /EP /DMSWindows=1 /DWIN32=1 /Tc"%(FullPath)" > "$(IntDir)%(Filename).rr"
|
||||
..\..\..\..\ext\adobe_photoshop_sdk_2021_win\pluginsdk\samplecode\resources\cnvtpipl.exe "$(IntDir)%(Filename).rr" "$(ProjectDir)%(Filename)_PiPL.rc"
|
||||
del "$(IntDir)%(Filename).rr"
|
||||
</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(ProjectDir)%(Filename)_PiPL.rc;%(Outputs)</Outputs>
|
||||
</CustomBuild>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ResourceCompile Include="..\..\..\aftereffects\win\OpenColorIO.rc" />
|
||||
<ResourceCompile Include="..\..\win\OpenColorIO_PS_Dialog.rc" />
|
||||
<ResourceCompile Include="OpenColorIO_PS_PiPL.rc" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\..\..\src\apps\ociobakelut\ocioicc.h" />
|
||||
<ClInclude Include="..\..\..\aftereffects\OpenColorIO_AE_Dialogs.h" />
|
||||
<ClInclude Include="..\..\OpenColorIO_PS.h" />
|
||||
<ClInclude Include="..\..\OpenColorIO_PS_Context.h" />
|
||||
<ClInclude Include="..\..\OpenColorIO_PS_Dialog.h" />
|
||||
<ClInclude Include="..\..\OpenColorIO_PS_Terminology.h" />
|
||||
<ClInclude Include="..\..\OpenColorIO_PS_Version.h" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
-92
@@ -1,92 +0,0 @@
|
||||
// Microsoft Visual C++ generated resource script.
|
||||
//
|
||||
#include "resource1.h"
|
||||
|
||||
#define APSTUDIO_READONLY_SYMBOLS
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Generated from the TEXTINCLUDE 2 resource.
|
||||
//
|
||||
#include "afxres.h"
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
#undef APSTUDIO_READONLY_SYMBOLS
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// English (U.S.) resources
|
||||
|
||||
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
|
||||
#ifdef _WIN32
|
||||
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
|
||||
#pragma code_page(1252)
|
||||
#endif //_WIN32
|
||||
|
||||
#ifdef APSTUDIO_INVOKED
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// TEXTINCLUDE
|
||||
//
|
||||
|
||||
1 TEXTINCLUDE
|
||||
BEGIN
|
||||
"resource1.h\0"
|
||||
END
|
||||
|
||||
2 TEXTINCLUDE
|
||||
BEGIN
|
||||
"#include ""afxres.h""\r\n"
|
||||
"\0"
|
||||
END
|
||||
|
||||
3 TEXTINCLUDE
|
||||
BEGIN
|
||||
"\r\n"
|
||||
"\0"
|
||||
END
|
||||
|
||||
#endif // APSTUDIO_INVOKED
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Dialog
|
||||
//
|
||||
|
||||
OCIODIALOG DIALOGEX 0, 0, 316, 168
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "OpenColorIO"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "OK",IDOK,205,147,50,14
|
||||
PUSHBUTTON "Cancel",IDCANCEL,259,147,50,14
|
||||
PUSHBUTTON "Export...",3,7,147,50,14
|
||||
RTEXT "Configuration:",4,71,16,47,8
|
||||
COMBOBOX 5,125,14,99,30,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Convert",6,"Button",BS_AUTORADIOBUTTON,84,40,42,10
|
||||
CONTROL "Display",7,"Button",BS_AUTORADIOBUTTON,155,40,39,10
|
||||
RTEXT "Input Space:",8,77,65,42,8
|
||||
COMBOBOX 9,125,63,99,30,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
|
||||
RTEXT "Output Space:",11,71,88,48,8
|
||||
COMBOBOX 12,125,87,99,30,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
|
||||
RTEXT "Transform:",14,83,112,36,8
|
||||
COMBOBOX 15,125,111,99,30,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "Invert",16,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,233,41,36,10
|
||||
PUSHBUTTON ">",10,230,62,15,14
|
||||
PUSHBUTTON ">",13,230,86,15,14
|
||||
END
|
||||
|
||||
#endif // English (U.S.) resources
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
|
||||
|
||||
#ifndef APSTUDIO_INVOKED
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Generated from the TEXTINCLUDE 3 resource.
|
||||
//
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
#endif // not APSTUDIO_INVOKED
|
||||
|
||||
-1078
File diff suppressed because it is too large
Load Diff
Vendored
-15
@@ -1,15 +0,0 @@
|
||||
//{{NO_DEPENDENCIES}}
|
||||
// Microsoft Visual C++ generated include file.
|
||||
// Used by OpenColorIO_PS_Dialog.rc
|
||||
//
|
||||
|
||||
// Next default values for new objects
|
||||
//
|
||||
#ifdef APSTUDIO_INVOKED
|
||||
#ifndef APSTUDIO_READONLY_SYMBOLS
|
||||
#define _APS_NEXT_RESOURCE_VALUE 102
|
||||
#define _APS_NEXT_COMMAND_VALUE 40001
|
||||
#define _APS_NEXT_CONTROL_VALUE 1013
|
||||
#define _APS_NEXT_SYMED_VALUE 101
|
||||
#endif
|
||||
#endif
|
||||
@@ -1,881 +0,0 @@
|
||||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 46;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
2A401DCE254B989200FBA551 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A401DCB254B989200FBA551 /* IOKit.framework */; };
|
||||
2A81039026041C8F00CD10BF /* DialogUtilitiesMac.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 643D6E0E09F92FFB0066B855 /* DialogUtilitiesMac.cpp */; };
|
||||
2A99122722808A090073B23C /* OpenColorIO_PS_Dialog_Cocoa.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2AD7E1522280746B00592291 /* OpenColorIO_PS_Dialog_Cocoa.mm */; };
|
||||
2A99122822808A0C0073B23C /* OpenColorIO_PS_Dialog_Controller.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2AD7E1512280746B00592291 /* OpenColorIO_PS_Dialog_Controller.mm */; };
|
||||
2A99122922808A100073B23C /* OpenColorIO_AE_MonitorProfileChooser_Controller.m in Sources */ = {isa = PBXBuildFile; fileRef = 2AD7E1962280785100592291 /* OpenColorIO_AE_MonitorProfileChooser_Controller.m */; };
|
||||
2A99122D22808A820073B23C /* ocioicc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A99122B22808A820073B23C /* ocioicc.cpp */; };
|
||||
2A99123122808AD00073B23C /* OpenColorIO_AE_Dialogs_Cocoa.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2A99122E22808ACF0073B23C /* OpenColorIO_AE_Dialogs_Cocoa.mm */; };
|
||||
2A99123222808AD00073B23C /* OpenColorIO_AE_Menu.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A99123022808AD00073B23C /* OpenColorIO_AE_Menu.m */; };
|
||||
2AD7E141228073D500592291 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AD7E140228073D500592291 /* Carbon.framework */; };
|
||||
2AD7E143228073E600592291 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AD7E142228073E600592291 /* Cocoa.framework */; };
|
||||
2AD7E145228073ED00592291 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AD7E144228073ED00592291 /* AppKit.framework */; };
|
||||
2AD7E14E2280744D00592291 /* OpenColorIO_PS_Context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AD7E1462280744D00592291 /* OpenColorIO_PS_Context.cpp */; };
|
||||
2AD7E14F2280744D00592291 /* OpenColorIO_PS.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AD7E1482280744D00592291 /* OpenColorIO_PS.cpp */; };
|
||||
2AD7E1502280744D00592291 /* OpenColorIO_PS.r in Rez */ = {isa = PBXBuildFile; fileRef = 2AD7E14B2280744D00592291 /* OpenColorIO_PS.r */; };
|
||||
2AD7E1572280746C00592291 /* OpenColorIO_PS_Dialog.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2AD7E1542280746C00592291 /* OpenColorIO_PS_Dialog.xib */; };
|
||||
2AD7E1992280785100592291 /* OpenColorIO_AE_MonitorProfileChooser.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2AD7E1972280785100592291 /* OpenColorIO_AE_MonitorProfileChooser.xib */; };
|
||||
2AD7E1A522807A0600592291 /* libexpat.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AD7E1692280753E00592291 /* libexpat.a */; };
|
||||
2AD7E1A622807A0600592291 /* libilmbasehalf.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AD7E1632280753E00592291 /* libilmbasehalf.a */; };
|
||||
2AD7E1A722807A0600592291 /* liblcms.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AD7E16F2280753E00592291 /* liblcms.a */; };
|
||||
2AD7E1A822807A0600592291 /* libOpenColorIO.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AD7E15D2280752600592291 /* libOpenColorIO.a */; };
|
||||
2AD7E1A922807A0600592291 /* libyaml.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AD7E1752280753E00592291 /* libyaml.a */; };
|
||||
2AEABA96234414D90053BCB6 /* libpystring.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AEABA93234414C20053BCB6 /* libpystring.a */; };
|
||||
643D6E1809F9305D0066B855 /* FilterBigDocument.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 643D6E1509F9305C0066B855 /* FilterBigDocument.cpp */; };
|
||||
643D6E1909F9305D0066B855 /* PIUSuites.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 643D6E1609F9305C0066B855 /* PIUSuites.cpp */; };
|
||||
643D6E1A09F9305D0066B855 /* PIUtilities.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 643D6E1709F9305C0066B855 /* PIUtilities.cpp */; };
|
||||
649290D3152E221800654EF7 /* Logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 649290D2152E221800654EF7 /* Logger.cpp */; };
|
||||
649290D7152E222500654EF7 /* Timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 649290D6152E222500654EF7 /* Timer.cpp */; };
|
||||
649290DF152E225200654EF7 /* PIUFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 649290DE152E225200654EF7 /* PIUFile.cpp */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXContainerItemProxy section */
|
||||
2AD7E15C2280752600592291 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AD7E1582280752600592291 /* OpenColorIO.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 2ACF567114776A0A00991ED5;
|
||||
remoteInfo = OpenColorIO;
|
||||
};
|
||||
2AD7E1622280753E00592291 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AD7E15E2280753E00592291 /* ilmbasehalf.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 2ACF559C1477692300991ED5;
|
||||
remoteInfo = ilmbasehalf;
|
||||
};
|
||||
2AD7E1682280753E00592291 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AD7E1642280753E00592291 /* expat.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 2ACF559C1477692300991ED5;
|
||||
remoteInfo = expat;
|
||||
};
|
||||
2AD7E16E2280753E00592291 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AD7E16A2280753E00592291 /* lcms.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 2ACF9E56147824F500991ED5;
|
||||
remoteInfo = lcms;
|
||||
};
|
||||
2AD7E1742280753E00592291 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AD7E1702280753E00592291 /* yaml.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 2ACF559C1477692300991ED5;
|
||||
remoteInfo = yaml;
|
||||
};
|
||||
2AD7E19B228079FE00592291 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AD7E1582280752600592291 /* OpenColorIO.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 2ACF567014776A0A00991ED5;
|
||||
remoteInfo = OpenColorIO;
|
||||
};
|
||||
2AD7E19D228079FE00592291 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AD7E1642280753E00592291 /* expat.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 2ACF559B1477692300991ED5;
|
||||
remoteInfo = expat;
|
||||
};
|
||||
2AD7E19F228079FE00592291 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AD7E15E2280753E00592291 /* ilmbasehalf.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 2ACF559B1477692300991ED5;
|
||||
remoteInfo = ilmbasehalf;
|
||||
};
|
||||
2AD7E1A1228079FE00592291 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AD7E16A2280753E00592291 /* lcms.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 2ACF9E55147824F500991ED5;
|
||||
remoteInfo = lcms;
|
||||
};
|
||||
2AD7E1A3228079FE00592291 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AD7E1702280753E00592291 /* yaml.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 2ACF559B1477692300991ED5;
|
||||
remoteInfo = yaml;
|
||||
};
|
||||
2AEABA8A234413330053BCB6 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AD7E15E2280753E00592291 /* ilmbasehalf.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 2AEAB9BD233EE7380053BCB6;
|
||||
remoteInfo = eLut;
|
||||
};
|
||||
2AEABA8C234413330053BCB6 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AD7E15E2280753E00592291 /* ilmbasehalf.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 2AEAB9CE233EE8150053BCB6;
|
||||
remoteInfo = toFloat;
|
||||
};
|
||||
2AEABA92234414C20053BCB6 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AEABA8E234414C20053BCB6 /* pystring.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 2AEABA0E23424ED50053BCB6;
|
||||
remoteInfo = pystring;
|
||||
};
|
||||
2AEABA94234414CF0053BCB6 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AEABA8E234414C20053BCB6 /* pystring.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 2AEABA0D23424ED50053BCB6;
|
||||
remoteInfo = pystring;
|
||||
};
|
||||
/* End PBXContainerItemProxy section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
2A401DCB254B989200FBA551 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; };
|
||||
2A81039126041CD700CD10BF /* PSGraphicTypes.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PSGraphicTypes.h; sourceTree = "<group>"; };
|
||||
2A81039226041CD700CD10BF /* PIUXPSuite.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PIUXPSuite.h; sourceTree = "<group>"; };
|
||||
2A81039326041CD700CD10BF /* PIResourceDefines.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PIResourceDefines.h; sourceTree = "<group>"; };
|
||||
2A81039426041CD700CD10BF /* PSErrorDefines.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PSErrorDefines.h; sourceTree = "<group>"; };
|
||||
2A81039526041CD700CD10BF /* PSPlatform.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PSPlatform.h; sourceTree = "<group>"; };
|
||||
2A99122A22808A360073B23C /* OpenColorIO_AE_Dialogs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenColorIO_AE_Dialogs.h; path = ../../../aftereffects/OpenColorIO_AE_Dialogs.h; sourceTree = "<group>"; };
|
||||
2A99122B22808A820073B23C /* ocioicc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ocioicc.cpp; path = ../../../../src/apps/ociobakelut/ocioicc.cpp; sourceTree = "<group>"; };
|
||||
2A99122C22808A820073B23C /* ocioicc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ocioicc.h; path = ../../../../src/apps/ociobakelut/ocioicc.h; sourceTree = "<group>"; };
|
||||
2A99122E22808ACF0073B23C /* OpenColorIO_AE_Dialogs_Cocoa.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = OpenColorIO_AE_Dialogs_Cocoa.mm; path = ../../../aftereffects/mac/OpenColorIO_AE_Dialogs_Cocoa.mm; sourceTree = "<group>"; };
|
||||
2A99122F22808ACF0073B23C /* OpenColorIO_AE_Menu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenColorIO_AE_Menu.h; path = ../../../aftereffects/mac/OpenColorIO_AE_Menu.h; sourceTree = "<group>"; };
|
||||
2A99123022808AD00073B23C /* OpenColorIO_AE_Menu.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = OpenColorIO_AE_Menu.m; path = ../../../aftereffects/mac/OpenColorIO_AE_Menu.m; sourceTree = "<group>"; };
|
||||
2AD7E140228073D500592291 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; };
|
||||
2AD7E142228073E600592291 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; };
|
||||
2AD7E144228073ED00592291 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = System/Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; };
|
||||
2AD7E1462280744D00592291 /* OpenColorIO_PS_Context.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = OpenColorIO_PS_Context.cpp; path = ../../OpenColorIO_PS_Context.cpp; sourceTree = "<group>"; };
|
||||
2AD7E1472280744D00592291 /* OpenColorIO_PS_Context.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenColorIO_PS_Context.h; path = ../../OpenColorIO_PS_Context.h; sourceTree = "<group>"; };
|
||||
2AD7E1482280744D00592291 /* OpenColorIO_PS.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; name = OpenColorIO_PS.cpp; path = ../../OpenColorIO_PS.cpp; sourceTree = "<group>"; };
|
||||
2AD7E1492280744D00592291 /* OpenColorIO_PS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenColorIO_PS.h; path = ../../OpenColorIO_PS.h; sourceTree = "<group>"; };
|
||||
2AD7E14A2280744D00592291 /* OpenColorIO_PS_Version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenColorIO_PS_Version.h; path = ../../OpenColorIO_PS_Version.h; sourceTree = "<group>"; };
|
||||
2AD7E14B2280744D00592291 /* OpenColorIO_PS.r */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.rez; name = OpenColorIO_PS.r; path = ../../OpenColorIO_PS.r; sourceTree = "<group>"; };
|
||||
2AD7E14C2280744D00592291 /* OpenColorIO_PS_Terminology.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenColorIO_PS_Terminology.h; path = ../../OpenColorIO_PS_Terminology.h; sourceTree = "<group>"; };
|
||||
2AD7E14D2280744D00592291 /* OpenColorIO_PS_Dialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenColorIO_PS_Dialog.h; path = ../../OpenColorIO_PS_Dialog.h; sourceTree = "<group>"; };
|
||||
2AD7E1512280746B00592291 /* OpenColorIO_PS_Dialog_Controller.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = OpenColorIO_PS_Dialog_Controller.mm; path = ../../mac/OpenColorIO_PS_Dialog_Controller.mm; sourceTree = "<group>"; };
|
||||
2AD7E1522280746B00592291 /* OpenColorIO_PS_Dialog_Cocoa.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = OpenColorIO_PS_Dialog_Cocoa.mm; path = ../../mac/OpenColorIO_PS_Dialog_Cocoa.mm; sourceTree = "<group>"; };
|
||||
2AD7E1532280746C00592291 /* OpenColorIO_PS_Dialog_Controller.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenColorIO_PS_Dialog_Controller.h; path = ../../mac/OpenColorIO_PS_Dialog_Controller.h; sourceTree = "<group>"; };
|
||||
2AD7E1542280746C00592291 /* OpenColorIO_PS_Dialog.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = OpenColorIO_PS_Dialog.xib; path = ../../mac/OpenColorIO_PS_Dialog.xib; sourceTree = "<group>"; };
|
||||
2AD7E1582280752600592291 /* OpenColorIO.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = OpenColorIO.xcodeproj; path = ../../../aftereffects/xcode/xcode12/OpenColorIO.xcodeproj; sourceTree = "<group>"; };
|
||||
2AD7E15E2280753E00592291 /* ilmbasehalf.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = ilmbasehalf.xcodeproj; path = ../../../aftereffects/xcode/xcode12/ext/ilmbasehalf.xcodeproj; sourceTree = "<group>"; };
|
||||
2AD7E1642280753E00592291 /* expat.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = expat.xcodeproj; path = ../../../aftereffects/xcode/xcode12/ext/expat.xcodeproj; sourceTree = "<group>"; };
|
||||
2AD7E16A2280753E00592291 /* lcms.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = lcms.xcodeproj; path = ../../../aftereffects/xcode/xcode12/ext/lcms.xcodeproj; sourceTree = "<group>"; };
|
||||
2AD7E1702280753E00592291 /* yaml.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = yaml.xcodeproj; path = ../../../aftereffects/xcode/xcode12/ext/yaml.xcodeproj; sourceTree = "<group>"; };
|
||||
2AD7E1942280781600592291 /* FileUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileUtilities.h; sourceTree = "<group>"; };
|
||||
2AD7E1952280785000592291 /* OpenColorIO_AE_MonitorProfileChooser_Controller.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenColorIO_AE_MonitorProfileChooser_Controller.h; path = ../../../aftereffects/mac/OpenColorIO_AE_MonitorProfileChooser_Controller.h; sourceTree = "<group>"; };
|
||||
2AD7E1962280785100592291 /* OpenColorIO_AE_MonitorProfileChooser_Controller.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = OpenColorIO_AE_MonitorProfileChooser_Controller.m; path = ../../../aftereffects/mac/OpenColorIO_AE_MonitorProfileChooser_Controller.m; sourceTree = "<group>"; };
|
||||
2AD7E1972280785100592291 /* OpenColorIO_AE_MonitorProfileChooser.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = OpenColorIO_AE_MonitorProfileChooser.xib; path = ../../../aftereffects/mac/OpenColorIO_AE_MonitorProfileChooser.xib; sourceTree = "<group>"; };
|
||||
2AEABA8E234414C20053BCB6 /* pystring.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = pystring.xcodeproj; path = ../../../aftereffects/xcode/xcode12/ext/pystring.xcodeproj; sourceTree = "<group>"; };
|
||||
6427BDE609F92A0300223601 /* PIUtilities.r */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.rez; path = PIUtilities.r; sourceTree = "<group>"; };
|
||||
6427BE8909F92A2C00223601 /* ASPreInclude.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ASPreInclude.h; sourceTree = "<group>"; };
|
||||
6427BE8A09F92A2C00223601 /* PIAbout.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIAbout.h; sourceTree = "<group>"; };
|
||||
6427BE8B09F92A2C00223601 /* PIAcquire.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIAcquire.h; sourceTree = "<group>"; };
|
||||
6427BE8C09F92A2C00223601 /* PIActions.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIActions.h; sourceTree = "<group>"; };
|
||||
6427BE8D09F92A2C00223601 /* PIActionsPlugin.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIActionsPlugin.h; sourceTree = "<group>"; };
|
||||
6427BE8E09F92A2C00223601 /* PIAliasSuite.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIAliasSuite.h; sourceTree = "<group>"; };
|
||||
6427BE8F09F92A2C00223601 /* PIBufferSuite.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIBufferSuite.h; sourceTree = "<group>"; };
|
||||
6427BE9009F92A2C00223601 /* PIChannelPortOperations.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIChannelPortOperations.h; sourceTree = "<group>"; };
|
||||
6427BE9109F92A2C00223601 /* PIChannelPortsSuite.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIChannelPortsSuite.h; sourceTree = "<group>"; };
|
||||
6427BE9209F92A2C00223601 /* PIColorSpaceSuite.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIColorSpaceSuite.h; sourceTree = "<group>"; };
|
||||
6427BE9309F92A2C00223601 /* PIErrorSuite.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIErrorSuite.h; sourceTree = "<group>"; };
|
||||
6427BE9409F92A2C00223601 /* PIExport.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIExport.h; sourceTree = "<group>"; };
|
||||
6427BE9509F92A2C00223601 /* PIFilter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIFilter.h; sourceTree = "<group>"; };
|
||||
6427BE9609F92A2C00223601 /* PIFormat.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIFormat.h; sourceTree = "<group>"; };
|
||||
6427BE9709F92A2C00223601 /* PIGeneral.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIGeneral.h; sourceTree = "<group>"; };
|
||||
6427BE9809F92A2C00223601 /* PIGetFileListSuite.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIGetFileListSuite.h; sourceTree = "<group>"; };
|
||||
6427BE9909F92A2C00223601 /* PIGetPathSuite.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIGetPathSuite.h; sourceTree = "<group>"; };
|
||||
6427BE9A09F92A2C00223601 /* PIHandleSuite.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIHandleSuite.h; sourceTree = "<group>"; };
|
||||
6427BE9B09F92A2C00223601 /* PIPicker.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIPicker.h; sourceTree = "<group>"; };
|
||||
6427BE9C09F92A2C00223601 /* PIProgressSuite.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIProgressSuite.h; sourceTree = "<group>"; };
|
||||
6427BE9D09F92A2C00223601 /* PIProperties.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIProperties.h; sourceTree = "<group>"; };
|
||||
6427BE9E09F92A2C00223601 /* PIResDefines.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIResDefines.h; sourceTree = "<group>"; };
|
||||
6427BE9F09F92A2C00223601 /* PISelection.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PISelection.h; sourceTree = "<group>"; };
|
||||
6427BEA009F92A2C00223601 /* PIStringTerminology.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIStringTerminology.h; sourceTree = "<group>"; };
|
||||
6427BEA109F92A2C00223601 /* PITerminology.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PITerminology.h; sourceTree = "<group>"; };
|
||||
6427BEA209F92A2C00223601 /* PITypes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PITypes.h; sourceTree = "<group>"; };
|
||||
6427BEA309F92A2C00223601 /* PIUIHooksSuite.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIUIHooksSuite.h; sourceTree = "<group>"; };
|
||||
6427BEA609F92A2C00223601 /* SPAccess.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPAccess.h; sourceTree = "<group>"; };
|
||||
6427BEA709F92A2C00223601 /* SPAdapts.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPAdapts.h; sourceTree = "<group>"; };
|
||||
6427BEA809F92A2C00223601 /* SPBasic.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPBasic.h; sourceTree = "<group>"; };
|
||||
6427BEA909F92A2C00223601 /* SPBckDbg.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPBckDbg.h; sourceTree = "<group>"; };
|
||||
6427BEAA09F92A2C00223601 /* SPBlocks.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPBlocks.h; sourceTree = "<group>"; };
|
||||
6427BEAB09F92A2C00223601 /* SPCaches.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPCaches.h; sourceTree = "<group>"; };
|
||||
6427BEAC09F92A2C00223601 /* SPCOM.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPCOM.h; sourceTree = "<group>"; };
|
||||
6427BEAD09F92A2C00223601 /* SPConfig.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPConfig.h; sourceTree = "<group>"; };
|
||||
6427BEAF09F92A2C00223601 /* SPErrorCodes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPErrorCodes.h; sourceTree = "<group>"; };
|
||||
6427BEB009F92A2C00223601 /* SPErrors.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPErrors.h; sourceTree = "<group>"; };
|
||||
6427BEB109F92A2C00223601 /* SPFiles.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPFiles.h; sourceTree = "<group>"; };
|
||||
6427BEB209F92A2C00223601 /* SPHost.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPHost.h; sourceTree = "<group>"; };
|
||||
6427BEB309F92A2C00223601 /* SPInterf.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPInterf.h; sourceTree = "<group>"; };
|
||||
6427BEB409F92A2C00223601 /* SPMData.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPMData.h; sourceTree = "<group>"; };
|
||||
6427BEB509F92A2C00223601 /* SPObject.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPObject.h; sourceTree = "<group>"; };
|
||||
6427BEB609F92A2C00223601 /* SPPiPL.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPPiPL.h; sourceTree = "<group>"; };
|
||||
6427BEB709F92A2C00223601 /* SPPlugs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPPlugs.h; sourceTree = "<group>"; };
|
||||
6427BEB809F92A2C00223601 /* SPProps.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPProps.h; sourceTree = "<group>"; };
|
||||
6427BEB909F92A2C00223601 /* SPRuntme.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPRuntme.h; sourceTree = "<group>"; };
|
||||
6427BEBA09F92A2C00223601 /* SPStrngs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPStrngs.h; sourceTree = "<group>"; };
|
||||
6427BEBB09F92A2C00223601 /* SPSTSPrp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPSTSPrp.h; sourceTree = "<group>"; };
|
||||
6427BEBC09F92A2C00223601 /* SPSuites.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPSuites.h; sourceTree = "<group>"; };
|
||||
6427BEBD09F92A2C00223601 /* SPTypes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPTypes.h; sourceTree = "<group>"; };
|
||||
6427BEBF09F92A2C00223601 /* PIGeneral.r */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.rez; path = PIGeneral.r; sourceTree = "<group>"; };
|
||||
6427BEC009F92A2C00223601 /* PIMI.r */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.rez; path = PIMI.r; sourceTree = "<group>"; };
|
||||
6427BEC109F92A2C00223601 /* PIPL.r */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.rez; path = PIPL.r; sourceTree = "<group>"; };
|
||||
64303D5010D2FA760033BBD7 /* PSIntTypes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PSIntTypes.h; sourceTree = "<group>"; };
|
||||
643D6E0E09F92FFB0066B855 /* DialogUtilitiesMac.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = DialogUtilitiesMac.cpp; sourceTree = "<group>"; };
|
||||
643D6E1109F9301E0066B855 /* DialogUtilities.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DialogUtilities.h; sourceTree = "<group>"; };
|
||||
643D6E1509F9305C0066B855 /* FilterBigDocument.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = FilterBigDocument.cpp; sourceTree = "<group>"; };
|
||||
643D6E1609F9305C0066B855 /* PIUSuites.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = PIUSuites.cpp; sourceTree = "<group>"; };
|
||||
643D6E1709F9305C0066B855 /* PIUtilities.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = PIUtilities.cpp; sourceTree = "<group>"; };
|
||||
643D6E1B09F930790066B855 /* FilterBigDocument.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = FilterBigDocument.h; sourceTree = "<group>"; };
|
||||
643D6E1C09F930790066B855 /* PIDefines.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIDefines.h; sourceTree = "<group>"; };
|
||||
643D6E1D09F930790066B855 /* PIUSuites.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIUSuites.h; sourceTree = "<group>"; };
|
||||
643D6E1E09F930790066B855 /* PIUtilities.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIUtilities.h; sourceTree = "<group>"; };
|
||||
649290D1152E220A00654EF7 /* Logger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Logger.h; sourceTree = "<group>"; };
|
||||
649290D2152E221800654EF7 /* Logger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Logger.cpp; sourceTree = "<group>"; };
|
||||
649290D6152E222500654EF7 /* Timer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Timer.cpp; sourceTree = "<group>"; };
|
||||
649290D8152E223500654EF7 /* Timer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Timer.h; sourceTree = "<group>"; };
|
||||
649290DB152E224200654EF7 /* PIUFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PIUFile.h; sourceTree = "<group>"; };
|
||||
649290DE152E225200654EF7 /* PIUFile.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; path = PIUFile.cpp; sourceTree = "<group>"; };
|
||||
64CF8E9C0AA3A6F300120C5A /* ASZStringSuite.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ASZStringSuite.h; sourceTree = "<group>"; };
|
||||
64CF8E9D0AA3A6F300120C5A /* ASTypes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ASTypes.h; sourceTree = "<group>"; };
|
||||
64CF8E9E0AA3A6F300120C5A /* ASPragma.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ASPragma.h; sourceTree = "<group>"; };
|
||||
64CF8E9F0AA3A6F300120C5A /* ASConfig.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ASConfig.h; sourceTree = "<group>"; };
|
||||
64FC86591118F81900F6232D /* JSScriptingSuite.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSScriptingSuite.h; sourceTree = "<group>"; };
|
||||
8D01CCD20486CAD60068D4B7 /* OpenColorIO_PS.plugin */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = OpenColorIO_PS.plugin; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
E29FC5AE0B0ADACC00614548 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
8D01CCCD0486CAD60068D4B7 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2AEABA96234414D90053BCB6 /* libpystring.a in Frameworks */,
|
||||
2AD7E1A522807A0600592291 /* libexpat.a in Frameworks */,
|
||||
2AD7E1A622807A0600592291 /* libilmbasehalf.a in Frameworks */,
|
||||
2AD7E1A722807A0600592291 /* liblcms.a in Frameworks */,
|
||||
2AD7E1A922807A0600592291 /* libyaml.a in Frameworks */,
|
||||
2AD7E1A822807A0600592291 /* libOpenColorIO.a in Frameworks */,
|
||||
2A401DCE254B989200FBA551 /* IOKit.framework in Frameworks */,
|
||||
2AD7E145228073ED00592291 /* AppKit.framework in Frameworks */,
|
||||
2AD7E143228073E600592291 /* Cocoa.framework in Frameworks */,
|
||||
2AD7E141228073D500592291 /* Carbon.framework in Frameworks */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
089C166AFE841209C02AAC07 /* Dissolve */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AD7E1492280744D00592291 /* OpenColorIO_PS.h */,
|
||||
2AD7E1482280744D00592291 /* OpenColorIO_PS.cpp */,
|
||||
2AD7E1472280744D00592291 /* OpenColorIO_PS_Context.h */,
|
||||
2AD7E1462280744D00592291 /* OpenColorIO_PS_Context.cpp */,
|
||||
2AD7E14D2280744D00592291 /* OpenColorIO_PS_Dialog.h */,
|
||||
2AD7E14C2280744D00592291 /* OpenColorIO_PS_Terminology.h */,
|
||||
2AD7E14A2280744D00592291 /* OpenColorIO_PS_Version.h */,
|
||||
2AD7E14B2280744D00592291 /* OpenColorIO_PS.r */,
|
||||
2AD7E1522280746B00592291 /* OpenColorIO_PS_Dialog_Cocoa.mm */,
|
||||
2AD7E1532280746C00592291 /* OpenColorIO_PS_Dialog_Controller.h */,
|
||||
2AD7E1512280746B00592291 /* OpenColorIO_PS_Dialog_Controller.mm */,
|
||||
2AD7E1542280746C00592291 /* OpenColorIO_PS_Dialog.xib */,
|
||||
2A99122A22808A360073B23C /* OpenColorIO_AE_Dialogs.h */,
|
||||
2A99122E22808ACF0073B23C /* OpenColorIO_AE_Dialogs_Cocoa.mm */,
|
||||
2A99122F22808ACF0073B23C /* OpenColorIO_AE_Menu.h */,
|
||||
2A99123022808AD00073B23C /* OpenColorIO_AE_Menu.m */,
|
||||
2AD7E1952280785000592291 /* OpenColorIO_AE_MonitorProfileChooser_Controller.h */,
|
||||
2AD7E1962280785100592291 /* OpenColorIO_AE_MonitorProfileChooser_Controller.m */,
|
||||
2AD7E1972280785100592291 /* OpenColorIO_AE_MonitorProfileChooser.xib */,
|
||||
2A99122C22808A820073B23C /* ocioicc.h */,
|
||||
2A99122B22808A820073B23C /* ocioicc.cpp */,
|
||||
2AD7E1582280752600592291 /* OpenColorIO.xcodeproj */,
|
||||
2AD7E1642280753E00592291 /* expat.xcodeproj */,
|
||||
2AD7E15E2280753E00592291 /* ilmbasehalf.xcodeproj */,
|
||||
2AD7E16A2280753E00592291 /* lcms.xcodeproj */,
|
||||
2AD7E1702280753E00592291 /* yaml.xcodeproj */,
|
||||
2AEABA8E234414C20053BCB6 /* pystring.xcodeproj */,
|
||||
6427BDBD09F92A0300223601 /* SDK common */,
|
||||
6427BE2F09F92A2B00223601 /* Photoshop common */,
|
||||
19C28FB4FE9D528D11CA2CBB /* Products */,
|
||||
2AD7E13F228073D500592291 /* Frameworks */,
|
||||
);
|
||||
name = Dissolve;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
19C28FB4FE9D528D11CA2CBB /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8D01CCD20486CAD60068D4B7 /* OpenColorIO_PS.plugin */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2AD7E13F228073D500592291 /* Frameworks */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2A401DCB254B989200FBA551 /* IOKit.framework */,
|
||||
2AD7E144228073ED00592291 /* AppKit.framework */,
|
||||
2AD7E142228073E600592291 /* Cocoa.framework */,
|
||||
2AD7E140228073D500592291 /* Carbon.framework */,
|
||||
);
|
||||
name = Frameworks;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2AD7E1592280752600592291 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AD7E15D2280752600592291 /* libOpenColorIO.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2AD7E15F2280753E00592291 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AD7E1632280753E00592291 /* libilmbasehalf.a */,
|
||||
2AEABA8B234413330053BCB6 /* eLut */,
|
||||
2AEABA8D234413330053BCB6 /* toFloat */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2AD7E1652280753E00592291 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AD7E1692280753E00592291 /* libexpat.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2AD7E16B2280753E00592291 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AD7E16F2280753E00592291 /* liblcms.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2AD7E1712280753E00592291 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AD7E1752280753E00592291 /* libyaml.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2AEABA8F234414C20053BCB6 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AEABA93234414C20053BCB6 /* libpystring.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
6427BDBD09F92A0300223601 /* SDK common */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
6427BDBE09F92A0300223601 /* includes */,
|
||||
6427BDE209F92A0300223601 /* resources */,
|
||||
6427BDE909F92A0300223601 /* sources */,
|
||||
);
|
||||
name = "SDK common";
|
||||
path = ../../../../ext/adobe_photoshop_sdk_2021_mac/photoshopsdk/pluginsdk/samplecode/common;
|
||||
sourceTree = SOURCE_ROOT;
|
||||
};
|
||||
6427BDBE09F92A0300223601 /* includes */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AD7E1942280781600592291 /* FileUtilities.h */,
|
||||
649290DB152E224200654EF7 /* PIUFile.h */,
|
||||
649290D8152E223500654EF7 /* Timer.h */,
|
||||
649290D1152E220A00654EF7 /* Logger.h */,
|
||||
643D6E1B09F930790066B855 /* FilterBigDocument.h */,
|
||||
643D6E1C09F930790066B855 /* PIDefines.h */,
|
||||
643D6E1D09F930790066B855 /* PIUSuites.h */,
|
||||
643D6E1E09F930790066B855 /* PIUtilities.h */,
|
||||
643D6E1109F9301E0066B855 /* DialogUtilities.h */,
|
||||
);
|
||||
path = includes;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
6427BDE209F92A0300223601 /* resources */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
E29FC5AE0B0ADACC00614548 /* Info.plist */,
|
||||
6427BDE609F92A0300223601 /* PIUtilities.r */,
|
||||
);
|
||||
path = resources;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
6427BDE909F92A0300223601 /* sources */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
649290DE152E225200654EF7 /* PIUFile.cpp */,
|
||||
649290D6152E222500654EF7 /* Timer.cpp */,
|
||||
649290D2152E221800654EF7 /* Logger.cpp */,
|
||||
643D6E1509F9305C0066B855 /* FilterBigDocument.cpp */,
|
||||
643D6E1609F9305C0066B855 /* PIUSuites.cpp */,
|
||||
643D6E1709F9305C0066B855 /* PIUtilities.cpp */,
|
||||
643D6E0E09F92FFB0066B855 /* DialogUtilitiesMac.cpp */,
|
||||
);
|
||||
path = sources;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
6427BE2F09F92A2B00223601 /* Photoshop common */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
6427BE8809F92A2C00223601 /* photoshop */,
|
||||
6427BEA509F92A2C00223601 /* pica_sp */,
|
||||
6427BEBE09F92A2C00223601 /* resources */,
|
||||
);
|
||||
name = "Photoshop common";
|
||||
path = ../../../../ext/adobe_photoshop_sdk_2021_mac/photoshopsdk/pluginsdk/photoshopapi;
|
||||
sourceTree = SOURCE_ROOT;
|
||||
};
|
||||
6427BE8809F92A2C00223601 /* photoshop */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2A81039326041CD700CD10BF /* PIResourceDefines.h */,
|
||||
2A81039226041CD700CD10BF /* PIUXPSuite.h */,
|
||||
2A81039426041CD700CD10BF /* PSErrorDefines.h */,
|
||||
2A81039126041CD700CD10BF /* PSGraphicTypes.h */,
|
||||
2A81039526041CD700CD10BF /* PSPlatform.h */,
|
||||
64FC86591118F81900F6232D /* JSScriptingSuite.h */,
|
||||
64303D5010D2FA760033BBD7 /* PSIntTypes.h */,
|
||||
64CF8E9C0AA3A6F300120C5A /* ASZStringSuite.h */,
|
||||
64CF8E9D0AA3A6F300120C5A /* ASTypes.h */,
|
||||
64CF8E9E0AA3A6F300120C5A /* ASPragma.h */,
|
||||
64CF8E9F0AA3A6F300120C5A /* ASConfig.h */,
|
||||
6427BE8909F92A2C00223601 /* ASPreInclude.h */,
|
||||
6427BE8A09F92A2C00223601 /* PIAbout.h */,
|
||||
6427BE8B09F92A2C00223601 /* PIAcquire.h */,
|
||||
6427BE8C09F92A2C00223601 /* PIActions.h */,
|
||||
6427BE8D09F92A2C00223601 /* PIActionsPlugin.h */,
|
||||
6427BE8E09F92A2C00223601 /* PIAliasSuite.h */,
|
||||
6427BE8F09F92A2C00223601 /* PIBufferSuite.h */,
|
||||
6427BE9009F92A2C00223601 /* PIChannelPortOperations.h */,
|
||||
6427BE9109F92A2C00223601 /* PIChannelPortsSuite.h */,
|
||||
6427BE9209F92A2C00223601 /* PIColorSpaceSuite.h */,
|
||||
6427BE9309F92A2C00223601 /* PIErrorSuite.h */,
|
||||
6427BE9409F92A2C00223601 /* PIExport.h */,
|
||||
6427BE9509F92A2C00223601 /* PIFilter.h */,
|
||||
6427BE9609F92A2C00223601 /* PIFormat.h */,
|
||||
6427BE9709F92A2C00223601 /* PIGeneral.h */,
|
||||
6427BE9809F92A2C00223601 /* PIGetFileListSuite.h */,
|
||||
6427BE9909F92A2C00223601 /* PIGetPathSuite.h */,
|
||||
6427BE9A09F92A2C00223601 /* PIHandleSuite.h */,
|
||||
6427BE9B09F92A2C00223601 /* PIPicker.h */,
|
||||
6427BE9C09F92A2C00223601 /* PIProgressSuite.h */,
|
||||
6427BE9D09F92A2C00223601 /* PIProperties.h */,
|
||||
6427BE9E09F92A2C00223601 /* PIResDefines.h */,
|
||||
6427BE9F09F92A2C00223601 /* PISelection.h */,
|
||||
6427BEA009F92A2C00223601 /* PIStringTerminology.h */,
|
||||
6427BEA109F92A2C00223601 /* PITerminology.h */,
|
||||
6427BEA209F92A2C00223601 /* PITypes.h */,
|
||||
6427BEA309F92A2C00223601 /* PIUIHooksSuite.h */,
|
||||
);
|
||||
path = photoshop;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
6427BEA509F92A2C00223601 /* pica_sp */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
6427BEA609F92A2C00223601 /* SPAccess.h */,
|
||||
6427BEA709F92A2C00223601 /* SPAdapts.h */,
|
||||
6427BEA809F92A2C00223601 /* SPBasic.h */,
|
||||
6427BEA909F92A2C00223601 /* SPBckDbg.h */,
|
||||
6427BEAA09F92A2C00223601 /* SPBlocks.h */,
|
||||
6427BEAB09F92A2C00223601 /* SPCaches.h */,
|
||||
6427BEAC09F92A2C00223601 /* SPCOM.h */,
|
||||
6427BEAD09F92A2C00223601 /* SPConfig.h */,
|
||||
6427BEAF09F92A2C00223601 /* SPErrorCodes.h */,
|
||||
6427BEB009F92A2C00223601 /* SPErrors.h */,
|
||||
6427BEB109F92A2C00223601 /* SPFiles.h */,
|
||||
6427BEB209F92A2C00223601 /* SPHost.h */,
|
||||
6427BEB309F92A2C00223601 /* SPInterf.h */,
|
||||
6427BEB409F92A2C00223601 /* SPMData.h */,
|
||||
6427BEB509F92A2C00223601 /* SPObject.h */,
|
||||
6427BEB609F92A2C00223601 /* SPPiPL.h */,
|
||||
6427BEB709F92A2C00223601 /* SPPlugs.h */,
|
||||
6427BEB809F92A2C00223601 /* SPProps.h */,
|
||||
6427BEB909F92A2C00223601 /* SPRuntme.h */,
|
||||
6427BEBA09F92A2C00223601 /* SPStrngs.h */,
|
||||
6427BEBB09F92A2C00223601 /* SPSTSPrp.h */,
|
||||
6427BEBC09F92A2C00223601 /* SPSuites.h */,
|
||||
6427BEBD09F92A2C00223601 /* SPTypes.h */,
|
||||
);
|
||||
path = pica_sp;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
6427BEBE09F92A2C00223601 /* resources */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
6427BEBF09F92A2C00223601 /* PIGeneral.r */,
|
||||
6427BEC009F92A2C00223601 /* PIMI.r */,
|
||||
6427BEC109F92A2C00223601 /* PIPL.r */,
|
||||
);
|
||||
path = resources;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
8D01CCC60486CAD60068D4B7 /* OpenColorIO_PS */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 4FADC23308B4156C00ABE55E /* Build configuration list for PBXNativeTarget "OpenColorIO_PS" */;
|
||||
buildPhases = (
|
||||
8D01CCC90486CAD60068D4B7 /* Resources */,
|
||||
8D01CCCB0486CAD60068D4B7 /* Sources */,
|
||||
8D01CCCD0486CAD60068D4B7 /* Frameworks */,
|
||||
643D6E9009F937470066B855 /* Rez */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
2AEABA95234414CF0053BCB6 /* PBXTargetDependency */,
|
||||
2AD7E19E228079FE00592291 /* PBXTargetDependency */,
|
||||
2AD7E1A0228079FE00592291 /* PBXTargetDependency */,
|
||||
2AD7E1A2228079FE00592291 /* PBXTargetDependency */,
|
||||
2AD7E1A4228079FE00592291 /* PBXTargetDependency */,
|
||||
2AD7E19C228079FE00592291 /* PBXTargetDependency */,
|
||||
);
|
||||
name = OpenColorIO_PS;
|
||||
productInstallPath = "$(HOME)/Library/Bundles";
|
||||
productName = Dissolve;
|
||||
productReference = 8D01CCD20486CAD60068D4B7 /* OpenColorIO_PS.plugin */;
|
||||
productType = "com.apple.product-type.bundle";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
089C1669FE841209C02AAC07 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
attributes = {
|
||||
LastUpgradeCheck = 0620;
|
||||
};
|
||||
buildConfigurationList = 4FADC23708B4156C00ABE55E /* Build configuration list for PBXProject "OpenColorIO_PS" */;
|
||||
compatibilityVersion = "Xcode 3.2";
|
||||
developmentRegion = English;
|
||||
hasScannedForEncodings = 1;
|
||||
knownRegions = (
|
||||
English,
|
||||
Japanese,
|
||||
French,
|
||||
German,
|
||||
english,
|
||||
);
|
||||
mainGroup = 089C166AFE841209C02AAC07 /* Dissolve */;
|
||||
projectDirPath = "";
|
||||
projectReferences = (
|
||||
{
|
||||
ProductGroup = 2AD7E1652280753E00592291 /* Products */;
|
||||
ProjectRef = 2AD7E1642280753E00592291 /* expat.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 2AD7E15F2280753E00592291 /* Products */;
|
||||
ProjectRef = 2AD7E15E2280753E00592291 /* ilmbasehalf.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 2AD7E16B2280753E00592291 /* Products */;
|
||||
ProjectRef = 2AD7E16A2280753E00592291 /* lcms.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 2AD7E1592280752600592291 /* Products */;
|
||||
ProjectRef = 2AD7E1582280752600592291 /* OpenColorIO.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 2AEABA8F234414C20053BCB6 /* Products */;
|
||||
ProjectRef = 2AEABA8E234414C20053BCB6 /* pystring.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 2AD7E1712280753E00592291 /* Products */;
|
||||
ProjectRef = 2AD7E1702280753E00592291 /* yaml.xcodeproj */;
|
||||
},
|
||||
);
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
8D01CCC60486CAD60068D4B7 /* OpenColorIO_PS */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXReferenceProxy section */
|
||||
2AD7E15D2280752600592291 /* libOpenColorIO.a */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = archive.ar;
|
||||
path = libOpenColorIO.a;
|
||||
remoteRef = 2AD7E15C2280752600592291 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
2AD7E1632280753E00592291 /* libilmbasehalf.a */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = archive.ar;
|
||||
path = libilmbasehalf.a;
|
||||
remoteRef = 2AD7E1622280753E00592291 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
2AD7E1692280753E00592291 /* libexpat.a */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = archive.ar;
|
||||
path = libexpat.a;
|
||||
remoteRef = 2AD7E1682280753E00592291 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
2AD7E16F2280753E00592291 /* liblcms.a */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = archive.ar;
|
||||
path = liblcms.a;
|
||||
remoteRef = 2AD7E16E2280753E00592291 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
2AD7E1752280753E00592291 /* libyaml.a */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = archive.ar;
|
||||
path = libyaml.a;
|
||||
remoteRef = 2AD7E1742280753E00592291 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
2AEABA8B234413330053BCB6 /* eLut */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = "compiled.mach-o.executable";
|
||||
path = eLut;
|
||||
remoteRef = 2AEABA8A234413330053BCB6 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
2AEABA8D234413330053BCB6 /* toFloat */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = "compiled.mach-o.executable";
|
||||
path = toFloat;
|
||||
remoteRef = 2AEABA8C234413330053BCB6 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
2AEABA93234414C20053BCB6 /* libpystring.a */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = archive.ar;
|
||||
path = libpystring.a;
|
||||
remoteRef = 2AEABA92234414C20053BCB6 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
/* End PBXReferenceProxy section */
|
||||
|
||||
/* Begin PBXResourcesBuildPhase section */
|
||||
8D01CCC90486CAD60068D4B7 /* Resources */ = {
|
||||
isa = PBXResourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2AD7E1992280785100592291 /* OpenColorIO_AE_MonitorProfileChooser.xib in Resources */,
|
||||
2AD7E1572280746C00592291 /* OpenColorIO_PS_Dialog.xib in Resources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXResourcesBuildPhase section */
|
||||
|
||||
/* Begin PBXRezBuildPhase section */
|
||||
643D6E9009F937470066B855 /* Rez */ = {
|
||||
isa = PBXRezBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2AD7E1502280744D00592291 /* OpenColorIO_PS.r in Rez */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXRezBuildPhase section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
8D01CCCB0486CAD60068D4B7 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2A99122922808A100073B23C /* OpenColorIO_AE_MonitorProfileChooser_Controller.m in Sources */,
|
||||
2A81039026041C8F00CD10BF /* DialogUtilitiesMac.cpp in Sources */,
|
||||
2A99122D22808A820073B23C /* ocioicc.cpp in Sources */,
|
||||
643D6E1809F9305D0066B855 /* FilterBigDocument.cpp in Sources */,
|
||||
2AD7E14E2280744D00592291 /* OpenColorIO_PS_Context.cpp in Sources */,
|
||||
643D6E1909F9305D0066B855 /* PIUSuites.cpp in Sources */,
|
||||
643D6E1A09F9305D0066B855 /* PIUtilities.cpp in Sources */,
|
||||
2A99123122808AD00073B23C /* OpenColorIO_AE_Dialogs_Cocoa.mm in Sources */,
|
||||
2AD7E14F2280744D00592291 /* OpenColorIO_PS.cpp in Sources */,
|
||||
649290D3152E221800654EF7 /* Logger.cpp in Sources */,
|
||||
2A99122822808A0C0073B23C /* OpenColorIO_PS_Dialog_Controller.mm in Sources */,
|
||||
649290D7152E222500654EF7 /* Timer.cpp in Sources */,
|
||||
2A99122722808A090073B23C /* OpenColorIO_PS_Dialog_Cocoa.mm in Sources */,
|
||||
2A99123222808AD00073B23C /* OpenColorIO_AE_Menu.m in Sources */,
|
||||
649290DF152E225200654EF7 /* PIUFile.cpp in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin PBXTargetDependency section */
|
||||
2AD7E19C228079FE00592291 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = OpenColorIO;
|
||||
targetProxy = 2AD7E19B228079FE00592291 /* PBXContainerItemProxy */;
|
||||
};
|
||||
2AD7E19E228079FE00592291 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = expat;
|
||||
targetProxy = 2AD7E19D228079FE00592291 /* PBXContainerItemProxy */;
|
||||
};
|
||||
2AD7E1A0228079FE00592291 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = ilmbasehalf;
|
||||
targetProxy = 2AD7E19F228079FE00592291 /* PBXContainerItemProxy */;
|
||||
};
|
||||
2AD7E1A2228079FE00592291 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = lcms;
|
||||
targetProxy = 2AD7E1A1228079FE00592291 /* PBXContainerItemProxy */;
|
||||
};
|
||||
2AD7E1A4228079FE00592291 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = yaml;
|
||||
targetProxy = 2AD7E1A3228079FE00592291 /* PBXContainerItemProxy */;
|
||||
};
|
||||
2AEABA95234414CF0053BCB6 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = pystring;
|
||||
targetProxy = 2AEABA94234414CF0053BCB6 /* PBXContainerItemProxy */;
|
||||
};
|
||||
/* End PBXTargetDependency section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
645865400FA7C9C20097B05D /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
EXECUTABLE_EXTENSION = "";
|
||||
GCC_ENABLE_SYMBOL_SEPARATION = YES;
|
||||
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
|
||||
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
HEADER_SEARCH_PATHS = (
|
||||
..,
|
||||
../../../../include,
|
||||
../../../aftereffects/xcode/xcode12,
|
||||
"../../../../ext/yaml-cpp/include",
|
||||
"../../../../ext/Little-CMS/include",
|
||||
);
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.10;
|
||||
PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = YES;
|
||||
REZ_PREFIX_FILE = "$(SRCROOT)/../../../../ext/adobe_photoshop_sdk_2021_mac/photoshopsdk/pluginsdk/samplecode/common/includes/MachOMacrezXcode.h";
|
||||
SDKROOT = macosx;
|
||||
WRAPPER_EXTENSION = plugin;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
645865410FA7C9C20097B05D /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = "";
|
||||
GCC_PREPROCESSOR_DEFINITIONS = "";
|
||||
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES;
|
||||
GENERATE_PKGINFO_FILE = YES;
|
||||
INFOPLIST_FILE = ../../mac/OpenColorIO_PS_Info.plist;
|
||||
INSTALL_PATH = "$(HOME)/Library/Bundles";
|
||||
PLUGIN_TYPE = 8BFM;
|
||||
PRODUCT_NAME = "OpenColorIO PS";
|
||||
REZ_PREFIX_FILE = "$(SRCROOT)/../../../../ext/adobe_photoshop_sdk_2021_mac/photoshopsdk/pluginsdk/samplecode/common/includes/MachOMacrezXcode.h";
|
||||
VALID_ARCHS = x86_64;
|
||||
WRAPPER_EXTENSION = plugin;
|
||||
ZERO_LINK = NO;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
645865420FA7C9D30097B05D /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = NDEBUG;
|
||||
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
HEADER_SEARCH_PATHS = (
|
||||
..,
|
||||
../../../../include,
|
||||
../../../aftereffects/xcode/xcode12,
|
||||
"../../../../ext/yaml-cpp/include",
|
||||
"../../../../ext/Little-CMS/include",
|
||||
);
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.10;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
645865430FA7C9D30097B05D /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = "";
|
||||
GCC_PREPROCESSOR_DEFINITIONS = "";
|
||||
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
|
||||
GENERATE_PKGINFO_FILE = YES;
|
||||
INFOPLIST_FILE = ../../mac/OpenColorIO_PS_Info.plist;
|
||||
INSTALL_PATH = "$(HOME)/Library/Bundles";
|
||||
PLUGIN_TYPE = 8BFM;
|
||||
PRODUCT_NAME = "OpenColorIO PS";
|
||||
REZ_PREFIX_FILE = "$(SRCROOT)/../../../../ext/adobe_photoshop_sdk_2021_mac/photoshopsdk/pluginsdk/samplecode/common/includes/MachOMacrezXcode.h";
|
||||
VALID_ARCHS = x86_64;
|
||||
WRAPPER_EXTENSION = plugin;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
4FADC23308B4156C00ABE55E /* Build configuration list for PBXNativeTarget "OpenColorIO_PS" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
645865410FA7C9C20097B05D /* Debug */,
|
||||
645865430FA7C9D30097B05D /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Debug;
|
||||
};
|
||||
4FADC23708B4156C00ABE55E /* Build configuration list for PBXProject "OpenColorIO_PS" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
645865400FA7C9C20097B05D /* Debug */,
|
||||
645865420FA7C9D30097B05D /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Debug;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = 089C1669FE841209C02AAC07 /* Project object */;
|
||||
}
|
||||
@@ -1,872 +0,0 @@
|
||||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 46;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
2A401DCE254B989200FBA551 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A401DCB254B989200FBA551 /* IOKit.framework */; };
|
||||
2A99122722808A090073B23C /* OpenColorIO_PS_Dialog_Cocoa.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2AD7E1522280746B00592291 /* OpenColorIO_PS_Dialog_Cocoa.mm */; };
|
||||
2A99122822808A0C0073B23C /* OpenColorIO_PS_Dialog_Controller.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2AD7E1512280746B00592291 /* OpenColorIO_PS_Dialog_Controller.mm */; };
|
||||
2A99122922808A100073B23C /* OpenColorIO_AE_MonitorProfileChooser_Controller.m in Sources */ = {isa = PBXBuildFile; fileRef = 2AD7E1962280785100592291 /* OpenColorIO_AE_MonitorProfileChooser_Controller.m */; };
|
||||
2A99122D22808A820073B23C /* ocioicc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A99122B22808A820073B23C /* ocioicc.cpp */; };
|
||||
2A99123122808AD00073B23C /* OpenColorIO_AE_Dialogs_Cocoa.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2A99122E22808ACF0073B23C /* OpenColorIO_AE_Dialogs_Cocoa.mm */; };
|
||||
2A99123222808AD00073B23C /* OpenColorIO_AE_Menu.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A99123022808AD00073B23C /* OpenColorIO_AE_Menu.m */; };
|
||||
2AD7E141228073D500592291 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AD7E140228073D500592291 /* Carbon.framework */; };
|
||||
2AD7E143228073E600592291 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AD7E142228073E600592291 /* Cocoa.framework */; };
|
||||
2AD7E145228073ED00592291 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AD7E144228073ED00592291 /* AppKit.framework */; };
|
||||
2AD7E14E2280744D00592291 /* OpenColorIO_PS_Context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AD7E1462280744D00592291 /* OpenColorIO_PS_Context.cpp */; };
|
||||
2AD7E14F2280744D00592291 /* OpenColorIO_PS.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AD7E1482280744D00592291 /* OpenColorIO_PS.cpp */; };
|
||||
2AD7E1502280744D00592291 /* OpenColorIO_PS.r in Rez */ = {isa = PBXBuildFile; fileRef = 2AD7E14B2280744D00592291 /* OpenColorIO_PS.r */; };
|
||||
2AD7E1572280746C00592291 /* OpenColorIO_PS_Dialog.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2AD7E1542280746C00592291 /* OpenColorIO_PS_Dialog.xib */; };
|
||||
2AD7E1992280785100592291 /* OpenColorIO_AE_MonitorProfileChooser.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2AD7E1972280785100592291 /* OpenColorIO_AE_MonitorProfileChooser.xib */; };
|
||||
2AD7E1A522807A0600592291 /* libexpat.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AD7E1692280753E00592291 /* libexpat.a */; };
|
||||
2AD7E1A622807A0600592291 /* libilmbasehalf.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AD7E1632280753E00592291 /* libilmbasehalf.a */; };
|
||||
2AD7E1A722807A0600592291 /* liblcms.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AD7E16F2280753E00592291 /* liblcms.a */; };
|
||||
2AD7E1A822807A0600592291 /* libOpenColorIO.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AD7E15D2280752600592291 /* libOpenColorIO.a */; };
|
||||
2AD7E1A922807A0600592291 /* libyaml.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AD7E1752280753E00592291 /* libyaml.a */; };
|
||||
2AEABA96234414D90053BCB6 /* libpystring.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AEABA93234414C20053BCB6 /* libpystring.a */; };
|
||||
643D6E0F09F92FFB0066B855 /* DialogUtilitiesMac.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 643D6E0E09F92FFB0066B855 /* DialogUtilitiesMac.cpp */; };
|
||||
643D6E1809F9305D0066B855 /* FilterBigDocument.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 643D6E1509F9305C0066B855 /* FilterBigDocument.cpp */; };
|
||||
643D6E1909F9305D0066B855 /* PIUSuites.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 643D6E1609F9305C0066B855 /* PIUSuites.cpp */; };
|
||||
643D6E1A09F9305D0066B855 /* PIUtilities.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 643D6E1709F9305C0066B855 /* PIUtilities.cpp */; };
|
||||
649290D3152E221800654EF7 /* Logger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 649290D2152E221800654EF7 /* Logger.cpp */; };
|
||||
649290D7152E222500654EF7 /* Timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 649290D6152E222500654EF7 /* Timer.cpp */; };
|
||||
649290DF152E225200654EF7 /* PIUFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 649290DE152E225200654EF7 /* PIUFile.cpp */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXContainerItemProxy section */
|
||||
2AD7E15C2280752600592291 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AD7E1582280752600592291 /* OpenColorIO.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 2ACF567114776A0A00991ED5;
|
||||
remoteInfo = OpenColorIO;
|
||||
};
|
||||
2AD7E1622280753E00592291 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AD7E15E2280753E00592291 /* ilmbasehalf.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 2ACF559C1477692300991ED5;
|
||||
remoteInfo = ilmbasehalf;
|
||||
};
|
||||
2AD7E1682280753E00592291 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AD7E1642280753E00592291 /* expat.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 2ACF559C1477692300991ED5;
|
||||
remoteInfo = expat;
|
||||
};
|
||||
2AD7E16E2280753E00592291 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AD7E16A2280753E00592291 /* lcms.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 2ACF9E56147824F500991ED5;
|
||||
remoteInfo = lcms;
|
||||
};
|
||||
2AD7E1742280753E00592291 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AD7E1702280753E00592291 /* yaml.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 2ACF559C1477692300991ED5;
|
||||
remoteInfo = yaml;
|
||||
};
|
||||
2AD7E19B228079FE00592291 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AD7E1582280752600592291 /* OpenColorIO.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 2ACF567014776A0A00991ED5;
|
||||
remoteInfo = OpenColorIO;
|
||||
};
|
||||
2AD7E19D228079FE00592291 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AD7E1642280753E00592291 /* expat.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 2ACF559B1477692300991ED5;
|
||||
remoteInfo = expat;
|
||||
};
|
||||
2AD7E19F228079FE00592291 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AD7E15E2280753E00592291 /* ilmbasehalf.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 2ACF559B1477692300991ED5;
|
||||
remoteInfo = ilmbasehalf;
|
||||
};
|
||||
2AD7E1A1228079FE00592291 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AD7E16A2280753E00592291 /* lcms.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 2ACF9E55147824F500991ED5;
|
||||
remoteInfo = lcms;
|
||||
};
|
||||
2AD7E1A3228079FE00592291 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AD7E1702280753E00592291 /* yaml.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 2ACF559B1477692300991ED5;
|
||||
remoteInfo = yaml;
|
||||
};
|
||||
2AEABA8A234413330053BCB6 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AD7E15E2280753E00592291 /* ilmbasehalf.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 2AEAB9BD233EE7380053BCB6;
|
||||
remoteInfo = eLut;
|
||||
};
|
||||
2AEABA8C234413330053BCB6 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AD7E15E2280753E00592291 /* ilmbasehalf.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 2AEAB9CE233EE8150053BCB6;
|
||||
remoteInfo = toFloat;
|
||||
};
|
||||
2AEABA92234414C20053BCB6 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AEABA8E234414C20053BCB6 /* pystring.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 2AEABA0E23424ED50053BCB6;
|
||||
remoteInfo = pystring;
|
||||
};
|
||||
2AEABA94234414CF0053BCB6 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 2AEABA8E234414C20053BCB6 /* pystring.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 2AEABA0D23424ED50053BCB6;
|
||||
remoteInfo = pystring;
|
||||
};
|
||||
/* End PBXContainerItemProxy section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
2A401DCB254B989200FBA551 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; };
|
||||
2A99122A22808A360073B23C /* OpenColorIO_AE_Dialogs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenColorIO_AE_Dialogs.h; path = ../../../aftereffects/OpenColorIO_AE_Dialogs.h; sourceTree = "<group>"; };
|
||||
2A99122B22808A820073B23C /* ocioicc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ocioicc.cpp; path = ../../../../src/apps/ociobakelut/ocioicc.cpp; sourceTree = "<group>"; };
|
||||
2A99122C22808A820073B23C /* ocioicc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ocioicc.h; path = ../../../../src/apps/ociobakelut/ocioicc.h; sourceTree = "<group>"; };
|
||||
2A99122E22808ACF0073B23C /* OpenColorIO_AE_Dialogs_Cocoa.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = OpenColorIO_AE_Dialogs_Cocoa.mm; path = ../../../aftereffects/mac/OpenColorIO_AE_Dialogs_Cocoa.mm; sourceTree = "<group>"; };
|
||||
2A99122F22808ACF0073B23C /* OpenColorIO_AE_Menu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenColorIO_AE_Menu.h; path = ../../../aftereffects/mac/OpenColorIO_AE_Menu.h; sourceTree = "<group>"; };
|
||||
2A99123022808AD00073B23C /* OpenColorIO_AE_Menu.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = OpenColorIO_AE_Menu.m; path = ../../../aftereffects/mac/OpenColorIO_AE_Menu.m; sourceTree = "<group>"; };
|
||||
2AD7E140228073D500592291 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; };
|
||||
2AD7E142228073E600592291 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; };
|
||||
2AD7E144228073ED00592291 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = System/Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; };
|
||||
2AD7E1462280744D00592291 /* OpenColorIO_PS_Context.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = OpenColorIO_PS_Context.cpp; path = ../../OpenColorIO_PS_Context.cpp; sourceTree = "<group>"; };
|
||||
2AD7E1472280744D00592291 /* OpenColorIO_PS_Context.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenColorIO_PS_Context.h; path = ../../OpenColorIO_PS_Context.h; sourceTree = "<group>"; };
|
||||
2AD7E1482280744D00592291 /* OpenColorIO_PS.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; name = OpenColorIO_PS.cpp; path = ../../OpenColorIO_PS.cpp; sourceTree = "<group>"; };
|
||||
2AD7E1492280744D00592291 /* OpenColorIO_PS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenColorIO_PS.h; path = ../../OpenColorIO_PS.h; sourceTree = "<group>"; };
|
||||
2AD7E14A2280744D00592291 /* OpenColorIO_PS_Version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenColorIO_PS_Version.h; path = ../../OpenColorIO_PS_Version.h; sourceTree = "<group>"; };
|
||||
2AD7E14B2280744D00592291 /* OpenColorIO_PS.r */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.rez; name = OpenColorIO_PS.r; path = ../../OpenColorIO_PS.r; sourceTree = "<group>"; };
|
||||
2AD7E14C2280744D00592291 /* OpenColorIO_PS_Terminology.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenColorIO_PS_Terminology.h; path = ../../OpenColorIO_PS_Terminology.h; sourceTree = "<group>"; };
|
||||
2AD7E14D2280744D00592291 /* OpenColorIO_PS_Dialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenColorIO_PS_Dialog.h; path = ../../OpenColorIO_PS_Dialog.h; sourceTree = "<group>"; };
|
||||
2AD7E1512280746B00592291 /* OpenColorIO_PS_Dialog_Controller.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = OpenColorIO_PS_Dialog_Controller.mm; path = ../../mac/OpenColorIO_PS_Dialog_Controller.mm; sourceTree = "<group>"; };
|
||||
2AD7E1522280746B00592291 /* OpenColorIO_PS_Dialog_Cocoa.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = OpenColorIO_PS_Dialog_Cocoa.mm; path = ../../mac/OpenColorIO_PS_Dialog_Cocoa.mm; sourceTree = "<group>"; };
|
||||
2AD7E1532280746C00592291 /* OpenColorIO_PS_Dialog_Controller.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenColorIO_PS_Dialog_Controller.h; path = ../../mac/OpenColorIO_PS_Dialog_Controller.h; sourceTree = "<group>"; };
|
||||
2AD7E1542280746C00592291 /* OpenColorIO_PS_Dialog.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = OpenColorIO_PS_Dialog.xib; path = ../../mac/OpenColorIO_PS_Dialog.xib; sourceTree = "<group>"; };
|
||||
2AD7E1582280752600592291 /* OpenColorIO.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = OpenColorIO.xcodeproj; path = ../../../aftereffects/xcode/xcode9/OpenColorIO.xcodeproj; sourceTree = "<group>"; };
|
||||
2AD7E15E2280753E00592291 /* ilmbasehalf.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = ilmbasehalf.xcodeproj; path = ../../../aftereffects/xcode/xcode9/ext/ilmbasehalf.xcodeproj; sourceTree = "<group>"; };
|
||||
2AD7E1642280753E00592291 /* expat.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = expat.xcodeproj; path = ../../../aftereffects/xcode/xcode9/ext/expat.xcodeproj; sourceTree = "<group>"; };
|
||||
2AD7E16A2280753E00592291 /* lcms.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = lcms.xcodeproj; path = ../../../aftereffects/xcode/xcode9/ext/lcms.xcodeproj; sourceTree = "<group>"; };
|
||||
2AD7E1702280753E00592291 /* yaml.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = yaml.xcodeproj; path = ../../../aftereffects/xcode/xcode9/ext/yaml.xcodeproj; sourceTree = "<group>"; };
|
||||
2AD7E1942280781600592291 /* FileUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileUtilities.h; sourceTree = "<group>"; };
|
||||
2AD7E1952280785000592291 /* OpenColorIO_AE_MonitorProfileChooser_Controller.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenColorIO_AE_MonitorProfileChooser_Controller.h; path = ../../../aftereffects/mac/OpenColorIO_AE_MonitorProfileChooser_Controller.h; sourceTree = "<group>"; };
|
||||
2AD7E1962280785100592291 /* OpenColorIO_AE_MonitorProfileChooser_Controller.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = OpenColorIO_AE_MonitorProfileChooser_Controller.m; path = ../../../aftereffects/mac/OpenColorIO_AE_MonitorProfileChooser_Controller.m; sourceTree = "<group>"; };
|
||||
2AD7E1972280785100592291 /* OpenColorIO_AE_MonitorProfileChooser.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = OpenColorIO_AE_MonitorProfileChooser.xib; path = ../../../aftereffects/mac/OpenColorIO_AE_MonitorProfileChooser.xib; sourceTree = "<group>"; };
|
||||
2AEABA8E234414C20053BCB6 /* pystring.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = pystring.xcodeproj; path = ../../../aftereffects/xcode/xcode9/ext/pystring.xcodeproj; sourceTree = "<group>"; };
|
||||
6427BDE609F92A0300223601 /* PIUtilities.r */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.rez; path = PIUtilities.r; sourceTree = "<group>"; };
|
||||
6427BE8909F92A2C00223601 /* ASPreInclude.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ASPreInclude.h; sourceTree = "<group>"; };
|
||||
6427BE8A09F92A2C00223601 /* PIAbout.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIAbout.h; sourceTree = "<group>"; };
|
||||
6427BE8B09F92A2C00223601 /* PIAcquire.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIAcquire.h; sourceTree = "<group>"; };
|
||||
6427BE8C09F92A2C00223601 /* PIActions.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIActions.h; sourceTree = "<group>"; };
|
||||
6427BE8D09F92A2C00223601 /* PIActionsPlugin.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIActionsPlugin.h; sourceTree = "<group>"; };
|
||||
6427BE8E09F92A2C00223601 /* PIAliasSuite.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIAliasSuite.h; sourceTree = "<group>"; };
|
||||
6427BE8F09F92A2C00223601 /* PIBufferSuite.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIBufferSuite.h; sourceTree = "<group>"; };
|
||||
6427BE9009F92A2C00223601 /* PIChannelPortOperations.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIChannelPortOperations.h; sourceTree = "<group>"; };
|
||||
6427BE9109F92A2C00223601 /* PIChannelPortsSuite.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIChannelPortsSuite.h; sourceTree = "<group>"; };
|
||||
6427BE9209F92A2C00223601 /* PIColorSpaceSuite.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIColorSpaceSuite.h; sourceTree = "<group>"; };
|
||||
6427BE9309F92A2C00223601 /* PIErrorSuite.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIErrorSuite.h; sourceTree = "<group>"; };
|
||||
6427BE9409F92A2C00223601 /* PIExport.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIExport.h; sourceTree = "<group>"; };
|
||||
6427BE9509F92A2C00223601 /* PIFilter.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIFilter.h; sourceTree = "<group>"; };
|
||||
6427BE9609F92A2C00223601 /* PIFormat.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIFormat.h; sourceTree = "<group>"; };
|
||||
6427BE9709F92A2C00223601 /* PIGeneral.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIGeneral.h; sourceTree = "<group>"; };
|
||||
6427BE9809F92A2C00223601 /* PIGetFileListSuite.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIGetFileListSuite.h; sourceTree = "<group>"; };
|
||||
6427BE9909F92A2C00223601 /* PIGetPathSuite.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIGetPathSuite.h; sourceTree = "<group>"; };
|
||||
6427BE9A09F92A2C00223601 /* PIHandleSuite.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIHandleSuite.h; sourceTree = "<group>"; };
|
||||
6427BE9B09F92A2C00223601 /* PIPicker.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIPicker.h; sourceTree = "<group>"; };
|
||||
6427BE9C09F92A2C00223601 /* PIProgressSuite.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIProgressSuite.h; sourceTree = "<group>"; };
|
||||
6427BE9D09F92A2C00223601 /* PIProperties.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIProperties.h; sourceTree = "<group>"; };
|
||||
6427BE9E09F92A2C00223601 /* PIResDefines.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIResDefines.h; sourceTree = "<group>"; };
|
||||
6427BE9F09F92A2C00223601 /* PISelection.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PISelection.h; sourceTree = "<group>"; };
|
||||
6427BEA009F92A2C00223601 /* PIStringTerminology.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIStringTerminology.h; sourceTree = "<group>"; };
|
||||
6427BEA109F92A2C00223601 /* PITerminology.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PITerminology.h; sourceTree = "<group>"; };
|
||||
6427BEA209F92A2C00223601 /* PITypes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PITypes.h; sourceTree = "<group>"; };
|
||||
6427BEA309F92A2C00223601 /* PIUIHooksSuite.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIUIHooksSuite.h; sourceTree = "<group>"; };
|
||||
6427BEA609F92A2C00223601 /* SPAccess.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPAccess.h; sourceTree = "<group>"; };
|
||||
6427BEA709F92A2C00223601 /* SPAdapts.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPAdapts.h; sourceTree = "<group>"; };
|
||||
6427BEA809F92A2C00223601 /* SPBasic.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPBasic.h; sourceTree = "<group>"; };
|
||||
6427BEA909F92A2C00223601 /* SPBckDbg.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPBckDbg.h; sourceTree = "<group>"; };
|
||||
6427BEAA09F92A2C00223601 /* SPBlocks.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPBlocks.h; sourceTree = "<group>"; };
|
||||
6427BEAB09F92A2C00223601 /* SPCaches.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPCaches.h; sourceTree = "<group>"; };
|
||||
6427BEAC09F92A2C00223601 /* SPCOM.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPCOM.h; sourceTree = "<group>"; };
|
||||
6427BEAD09F92A2C00223601 /* SPConfig.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPConfig.h; sourceTree = "<group>"; };
|
||||
6427BEAF09F92A2C00223601 /* SPErrorCodes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPErrorCodes.h; sourceTree = "<group>"; };
|
||||
6427BEB009F92A2C00223601 /* SPErrors.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPErrors.h; sourceTree = "<group>"; };
|
||||
6427BEB109F92A2C00223601 /* SPFiles.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPFiles.h; sourceTree = "<group>"; };
|
||||
6427BEB209F92A2C00223601 /* SPHost.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPHost.h; sourceTree = "<group>"; };
|
||||
6427BEB309F92A2C00223601 /* SPInterf.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPInterf.h; sourceTree = "<group>"; };
|
||||
6427BEB409F92A2C00223601 /* SPMData.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPMData.h; sourceTree = "<group>"; };
|
||||
6427BEB509F92A2C00223601 /* SPObject.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPObject.h; sourceTree = "<group>"; };
|
||||
6427BEB609F92A2C00223601 /* SPPiPL.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPPiPL.h; sourceTree = "<group>"; };
|
||||
6427BEB709F92A2C00223601 /* SPPlugs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPPlugs.h; sourceTree = "<group>"; };
|
||||
6427BEB809F92A2C00223601 /* SPProps.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPProps.h; sourceTree = "<group>"; };
|
||||
6427BEB909F92A2C00223601 /* SPRuntme.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPRuntme.h; sourceTree = "<group>"; };
|
||||
6427BEBA09F92A2C00223601 /* SPStrngs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPStrngs.h; sourceTree = "<group>"; };
|
||||
6427BEBB09F92A2C00223601 /* SPSTSPrp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPSTSPrp.h; sourceTree = "<group>"; };
|
||||
6427BEBC09F92A2C00223601 /* SPSuites.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPSuites.h; sourceTree = "<group>"; };
|
||||
6427BEBD09F92A2C00223601 /* SPTypes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SPTypes.h; sourceTree = "<group>"; };
|
||||
6427BEBF09F92A2C00223601 /* PIGeneral.r */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.rez; path = PIGeneral.r; sourceTree = "<group>"; };
|
||||
6427BEC009F92A2C00223601 /* PIMI.r */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.rez; path = PIMI.r; sourceTree = "<group>"; };
|
||||
6427BEC109F92A2C00223601 /* PIPL.r */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.rez; path = PIPL.r; sourceTree = "<group>"; };
|
||||
64303D5010D2FA760033BBD7 /* PSIntTypes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PSIntTypes.h; sourceTree = "<group>"; };
|
||||
643D6E0E09F92FFB0066B855 /* DialogUtilitiesMac.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = DialogUtilitiesMac.cpp; sourceTree = "<group>"; };
|
||||
643D6E1109F9301E0066B855 /* DialogUtilities.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DialogUtilities.h; sourceTree = "<group>"; };
|
||||
643D6E1509F9305C0066B855 /* FilterBigDocument.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = FilterBigDocument.cpp; sourceTree = "<group>"; };
|
||||
643D6E1609F9305C0066B855 /* PIUSuites.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = PIUSuites.cpp; sourceTree = "<group>"; };
|
||||
643D6E1709F9305C0066B855 /* PIUtilities.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = PIUtilities.cpp; sourceTree = "<group>"; };
|
||||
643D6E1B09F930790066B855 /* FilterBigDocument.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = FilterBigDocument.h; sourceTree = "<group>"; };
|
||||
643D6E1C09F930790066B855 /* PIDefines.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIDefines.h; sourceTree = "<group>"; };
|
||||
643D6E1D09F930790066B855 /* PIUSuites.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIUSuites.h; sourceTree = "<group>"; };
|
||||
643D6E1E09F930790066B855 /* PIUtilities.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PIUtilities.h; sourceTree = "<group>"; };
|
||||
649290D1152E220A00654EF7 /* Logger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Logger.h; sourceTree = "<group>"; };
|
||||
649290D2152E221800654EF7 /* Logger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Logger.cpp; sourceTree = "<group>"; };
|
||||
649290D6152E222500654EF7 /* Timer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Timer.cpp; sourceTree = "<group>"; };
|
||||
649290D8152E223500654EF7 /* Timer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Timer.h; sourceTree = "<group>"; };
|
||||
649290DB152E224200654EF7 /* PIUFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PIUFile.h; sourceTree = "<group>"; };
|
||||
649290DE152E225200654EF7 /* PIUFile.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 4; path = PIUFile.cpp; sourceTree = "<group>"; };
|
||||
64CF8E9C0AA3A6F300120C5A /* ASZStringSuite.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ASZStringSuite.h; sourceTree = "<group>"; };
|
||||
64CF8E9D0AA3A6F300120C5A /* ASTypes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ASTypes.h; sourceTree = "<group>"; };
|
||||
64CF8E9E0AA3A6F300120C5A /* ASPragma.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ASPragma.h; sourceTree = "<group>"; };
|
||||
64CF8E9F0AA3A6F300120C5A /* ASConfig.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ASConfig.h; sourceTree = "<group>"; };
|
||||
64FC86591118F81900F6232D /* JSScriptingSuite.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSScriptingSuite.h; sourceTree = "<group>"; };
|
||||
8D01CCD20486CAD60068D4B7 /* OpenColorIO PS.plugin */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "OpenColorIO PS.plugin"; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
E29FC5AE0B0ADACC00614548 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
8D01CCCD0486CAD60068D4B7 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2AEABA96234414D90053BCB6 /* libpystring.a in Frameworks */,
|
||||
2AD7E1A522807A0600592291 /* libexpat.a in Frameworks */,
|
||||
2AD7E1A622807A0600592291 /* libilmbasehalf.a in Frameworks */,
|
||||
2AD7E1A722807A0600592291 /* liblcms.a in Frameworks */,
|
||||
2AD7E1A922807A0600592291 /* libyaml.a in Frameworks */,
|
||||
2AD7E1A822807A0600592291 /* libOpenColorIO.a in Frameworks */,
|
||||
2A401DCE254B989200FBA551 /* IOKit.framework in Frameworks */,
|
||||
2AD7E145228073ED00592291 /* AppKit.framework in Frameworks */,
|
||||
2AD7E143228073E600592291 /* Cocoa.framework in Frameworks */,
|
||||
2AD7E141228073D500592291 /* Carbon.framework in Frameworks */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
089C166AFE841209C02AAC07 /* Dissolve */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AD7E1492280744D00592291 /* OpenColorIO_PS.h */,
|
||||
2AD7E1482280744D00592291 /* OpenColorIO_PS.cpp */,
|
||||
2AD7E1472280744D00592291 /* OpenColorIO_PS_Context.h */,
|
||||
2AD7E1462280744D00592291 /* OpenColorIO_PS_Context.cpp */,
|
||||
2AD7E14D2280744D00592291 /* OpenColorIO_PS_Dialog.h */,
|
||||
2AD7E14C2280744D00592291 /* OpenColorIO_PS_Terminology.h */,
|
||||
2AD7E14A2280744D00592291 /* OpenColorIO_PS_Version.h */,
|
||||
2AD7E14B2280744D00592291 /* OpenColorIO_PS.r */,
|
||||
2AD7E1522280746B00592291 /* OpenColorIO_PS_Dialog_Cocoa.mm */,
|
||||
2AD7E1532280746C00592291 /* OpenColorIO_PS_Dialog_Controller.h */,
|
||||
2AD7E1512280746B00592291 /* OpenColorIO_PS_Dialog_Controller.mm */,
|
||||
2AD7E1542280746C00592291 /* OpenColorIO_PS_Dialog.xib */,
|
||||
2A99122A22808A360073B23C /* OpenColorIO_AE_Dialogs.h */,
|
||||
2A99122E22808ACF0073B23C /* OpenColorIO_AE_Dialogs_Cocoa.mm */,
|
||||
2A99122F22808ACF0073B23C /* OpenColorIO_AE_Menu.h */,
|
||||
2A99123022808AD00073B23C /* OpenColorIO_AE_Menu.m */,
|
||||
2AD7E1952280785000592291 /* OpenColorIO_AE_MonitorProfileChooser_Controller.h */,
|
||||
2AD7E1962280785100592291 /* OpenColorIO_AE_MonitorProfileChooser_Controller.m */,
|
||||
2AD7E1972280785100592291 /* OpenColorIO_AE_MonitorProfileChooser.xib */,
|
||||
2A99122C22808A820073B23C /* ocioicc.h */,
|
||||
2A99122B22808A820073B23C /* ocioicc.cpp */,
|
||||
2AD7E1582280752600592291 /* OpenColorIO.xcodeproj */,
|
||||
2AD7E1642280753E00592291 /* expat.xcodeproj */,
|
||||
2AD7E15E2280753E00592291 /* ilmbasehalf.xcodeproj */,
|
||||
2AD7E16A2280753E00592291 /* lcms.xcodeproj */,
|
||||
2AD7E1702280753E00592291 /* yaml.xcodeproj */,
|
||||
2AEABA8E234414C20053BCB6 /* pystring.xcodeproj */,
|
||||
6427BDBD09F92A0300223601 /* SDK common */,
|
||||
6427BE2F09F92A2B00223601 /* Photoshop common */,
|
||||
19C28FB4FE9D528D11CA2CBB /* Products */,
|
||||
2AD7E13F228073D500592291 /* Frameworks */,
|
||||
);
|
||||
name = Dissolve;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
19C28FB4FE9D528D11CA2CBB /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8D01CCD20486CAD60068D4B7 /* OpenColorIO PS.plugin */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2AD7E13F228073D500592291 /* Frameworks */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2A401DCB254B989200FBA551 /* IOKit.framework */,
|
||||
2AD7E144228073ED00592291 /* AppKit.framework */,
|
||||
2AD7E142228073E600592291 /* Cocoa.framework */,
|
||||
2AD7E140228073D500592291 /* Carbon.framework */,
|
||||
);
|
||||
name = Frameworks;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2AD7E1592280752600592291 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AD7E15D2280752600592291 /* libOpenColorIO.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2AD7E15F2280753E00592291 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AD7E1632280753E00592291 /* libilmbasehalf.a */,
|
||||
2AEABA8B234413330053BCB6 /* eLut */,
|
||||
2AEABA8D234413330053BCB6 /* toFloat */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2AD7E1652280753E00592291 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AD7E1692280753E00592291 /* libexpat.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2AD7E16B2280753E00592291 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AD7E16F2280753E00592291 /* liblcms.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2AD7E1712280753E00592291 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AD7E1752280753E00592291 /* libyaml.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
2AEABA8F234414C20053BCB6 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AEABA93234414C20053BCB6 /* libpystring.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
6427BDBD09F92A0300223601 /* SDK common */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
6427BDBE09F92A0300223601 /* includes */,
|
||||
6427BDE209F92A0300223601 /* resources */,
|
||||
6427BDE909F92A0300223601 /* sources */,
|
||||
);
|
||||
name = "SDK common";
|
||||
path = ../../../../ext/adobe_photoshop_sdk_cc_2017_mac/photoshopsdk/pluginsdk/samplecode/common;
|
||||
sourceTree = SOURCE_ROOT;
|
||||
};
|
||||
6427BDBE09F92A0300223601 /* includes */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
2AD7E1942280781600592291 /* FileUtilities.h */,
|
||||
649290DB152E224200654EF7 /* PIUFile.h */,
|
||||
649290D8152E223500654EF7 /* Timer.h */,
|
||||
649290D1152E220A00654EF7 /* Logger.h */,
|
||||
643D6E1B09F930790066B855 /* FilterBigDocument.h */,
|
||||
643D6E1C09F930790066B855 /* PIDefines.h */,
|
||||
643D6E1D09F930790066B855 /* PIUSuites.h */,
|
||||
643D6E1E09F930790066B855 /* PIUtilities.h */,
|
||||
643D6E1109F9301E0066B855 /* DialogUtilities.h */,
|
||||
);
|
||||
path = includes;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
6427BDE209F92A0300223601 /* resources */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
E29FC5AE0B0ADACC00614548 /* Info.plist */,
|
||||
6427BDE609F92A0300223601 /* PIUtilities.r */,
|
||||
);
|
||||
path = resources;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
6427BDE909F92A0300223601 /* sources */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
649290DE152E225200654EF7 /* PIUFile.cpp */,
|
||||
649290D6152E222500654EF7 /* Timer.cpp */,
|
||||
649290D2152E221800654EF7 /* Logger.cpp */,
|
||||
643D6E1509F9305C0066B855 /* FilterBigDocument.cpp */,
|
||||
643D6E1609F9305C0066B855 /* PIUSuites.cpp */,
|
||||
643D6E1709F9305C0066B855 /* PIUtilities.cpp */,
|
||||
643D6E0E09F92FFB0066B855 /* DialogUtilitiesMac.cpp */,
|
||||
);
|
||||
path = sources;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
6427BE2F09F92A2B00223601 /* Photoshop common */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
6427BE8809F92A2C00223601 /* photoshop */,
|
||||
6427BEA509F92A2C00223601 /* pica_sp */,
|
||||
6427BEBE09F92A2C00223601 /* resources */,
|
||||
);
|
||||
name = "Photoshop common";
|
||||
path = ../../../../ext/adobe_photoshop_sdk_cc_2017_mac/photoshopsdk/pluginsdk/photoshopapi;
|
||||
sourceTree = SOURCE_ROOT;
|
||||
};
|
||||
6427BE8809F92A2C00223601 /* photoshop */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
64FC86591118F81900F6232D /* JSScriptingSuite.h */,
|
||||
64303D5010D2FA760033BBD7 /* PSIntTypes.h */,
|
||||
64CF8E9C0AA3A6F300120C5A /* ASZStringSuite.h */,
|
||||
64CF8E9D0AA3A6F300120C5A /* ASTypes.h */,
|
||||
64CF8E9E0AA3A6F300120C5A /* ASPragma.h */,
|
||||
64CF8E9F0AA3A6F300120C5A /* ASConfig.h */,
|
||||
6427BE8909F92A2C00223601 /* ASPreInclude.h */,
|
||||
6427BE8A09F92A2C00223601 /* PIAbout.h */,
|
||||
6427BE8B09F92A2C00223601 /* PIAcquire.h */,
|
||||
6427BE8C09F92A2C00223601 /* PIActions.h */,
|
||||
6427BE8D09F92A2C00223601 /* PIActionsPlugin.h */,
|
||||
6427BE8E09F92A2C00223601 /* PIAliasSuite.h */,
|
||||
6427BE8F09F92A2C00223601 /* PIBufferSuite.h */,
|
||||
6427BE9009F92A2C00223601 /* PIChannelPortOperations.h */,
|
||||
6427BE9109F92A2C00223601 /* PIChannelPortsSuite.h */,
|
||||
6427BE9209F92A2C00223601 /* PIColorSpaceSuite.h */,
|
||||
6427BE9309F92A2C00223601 /* PIErrorSuite.h */,
|
||||
6427BE9409F92A2C00223601 /* PIExport.h */,
|
||||
6427BE9509F92A2C00223601 /* PIFilter.h */,
|
||||
6427BE9609F92A2C00223601 /* PIFormat.h */,
|
||||
6427BE9709F92A2C00223601 /* PIGeneral.h */,
|
||||
6427BE9809F92A2C00223601 /* PIGetFileListSuite.h */,
|
||||
6427BE9909F92A2C00223601 /* PIGetPathSuite.h */,
|
||||
6427BE9A09F92A2C00223601 /* PIHandleSuite.h */,
|
||||
6427BE9B09F92A2C00223601 /* PIPicker.h */,
|
||||
6427BE9C09F92A2C00223601 /* PIProgressSuite.h */,
|
||||
6427BE9D09F92A2C00223601 /* PIProperties.h */,
|
||||
6427BE9E09F92A2C00223601 /* PIResDefines.h */,
|
||||
6427BE9F09F92A2C00223601 /* PISelection.h */,
|
||||
6427BEA009F92A2C00223601 /* PIStringTerminology.h */,
|
||||
6427BEA109F92A2C00223601 /* PITerminology.h */,
|
||||
6427BEA209F92A2C00223601 /* PITypes.h */,
|
||||
6427BEA309F92A2C00223601 /* PIUIHooksSuite.h */,
|
||||
);
|
||||
path = photoshop;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
6427BEA509F92A2C00223601 /* pica_sp */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
6427BEA609F92A2C00223601 /* SPAccess.h */,
|
||||
6427BEA709F92A2C00223601 /* SPAdapts.h */,
|
||||
6427BEA809F92A2C00223601 /* SPBasic.h */,
|
||||
6427BEA909F92A2C00223601 /* SPBckDbg.h */,
|
||||
6427BEAA09F92A2C00223601 /* SPBlocks.h */,
|
||||
6427BEAB09F92A2C00223601 /* SPCaches.h */,
|
||||
6427BEAC09F92A2C00223601 /* SPCOM.h */,
|
||||
6427BEAD09F92A2C00223601 /* SPConfig.h */,
|
||||
6427BEAF09F92A2C00223601 /* SPErrorCodes.h */,
|
||||
6427BEB009F92A2C00223601 /* SPErrors.h */,
|
||||
6427BEB109F92A2C00223601 /* SPFiles.h */,
|
||||
6427BEB209F92A2C00223601 /* SPHost.h */,
|
||||
6427BEB309F92A2C00223601 /* SPInterf.h */,
|
||||
6427BEB409F92A2C00223601 /* SPMData.h */,
|
||||
6427BEB509F92A2C00223601 /* SPObject.h */,
|
||||
6427BEB609F92A2C00223601 /* SPPiPL.h */,
|
||||
6427BEB709F92A2C00223601 /* SPPlugs.h */,
|
||||
6427BEB809F92A2C00223601 /* SPProps.h */,
|
||||
6427BEB909F92A2C00223601 /* SPRuntme.h */,
|
||||
6427BEBA09F92A2C00223601 /* SPStrngs.h */,
|
||||
6427BEBB09F92A2C00223601 /* SPSTSPrp.h */,
|
||||
6427BEBC09F92A2C00223601 /* SPSuites.h */,
|
||||
6427BEBD09F92A2C00223601 /* SPTypes.h */,
|
||||
);
|
||||
path = pica_sp;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
6427BEBE09F92A2C00223601 /* resources */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
6427BEBF09F92A2C00223601 /* PIGeneral.r */,
|
||||
6427BEC009F92A2C00223601 /* PIMI.r */,
|
||||
6427BEC109F92A2C00223601 /* PIPL.r */,
|
||||
);
|
||||
path = resources;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
8D01CCC60486CAD60068D4B7 /* OpenColorIO_PS */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 4FADC23308B4156C00ABE55E /* Build configuration list for PBXNativeTarget "OpenColorIO_PS" */;
|
||||
buildPhases = (
|
||||
8D01CCC90486CAD60068D4B7 /* Resources */,
|
||||
8D01CCCB0486CAD60068D4B7 /* Sources */,
|
||||
8D01CCCD0486CAD60068D4B7 /* Frameworks */,
|
||||
643D6E9009F937470066B855 /* Rez */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
2AEABA95234414CF0053BCB6 /* PBXTargetDependency */,
|
||||
2AD7E19E228079FE00592291 /* PBXTargetDependency */,
|
||||
2AD7E1A0228079FE00592291 /* PBXTargetDependency */,
|
||||
2AD7E1A2228079FE00592291 /* PBXTargetDependency */,
|
||||
2AD7E1A4228079FE00592291 /* PBXTargetDependency */,
|
||||
2AD7E19C228079FE00592291 /* PBXTargetDependency */,
|
||||
);
|
||||
name = OpenColorIO_PS;
|
||||
productInstallPath = "$(HOME)/Library/Bundles";
|
||||
productName = Dissolve;
|
||||
productReference = 8D01CCD20486CAD60068D4B7 /* OpenColorIO PS.plugin */;
|
||||
productType = "com.apple.product-type.bundle";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
089C1669FE841209C02AAC07 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
attributes = {
|
||||
LastUpgradeCheck = 0620;
|
||||
};
|
||||
buildConfigurationList = 4FADC23708B4156C00ABE55E /* Build configuration list for PBXProject "OpenColorIO_PS" */;
|
||||
compatibilityVersion = "Xcode 3.2";
|
||||
developmentRegion = English;
|
||||
hasScannedForEncodings = 1;
|
||||
knownRegions = (
|
||||
English,
|
||||
Japanese,
|
||||
French,
|
||||
German,
|
||||
english,
|
||||
);
|
||||
mainGroup = 089C166AFE841209C02AAC07 /* Dissolve */;
|
||||
projectDirPath = "";
|
||||
projectReferences = (
|
||||
{
|
||||
ProductGroup = 2AD7E1652280753E00592291 /* Products */;
|
||||
ProjectRef = 2AD7E1642280753E00592291 /* expat.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 2AD7E15F2280753E00592291 /* Products */;
|
||||
ProjectRef = 2AD7E15E2280753E00592291 /* ilmbasehalf.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 2AD7E16B2280753E00592291 /* Products */;
|
||||
ProjectRef = 2AD7E16A2280753E00592291 /* lcms.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 2AD7E1592280752600592291 /* Products */;
|
||||
ProjectRef = 2AD7E1582280752600592291 /* OpenColorIO.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 2AEABA8F234414C20053BCB6 /* Products */;
|
||||
ProjectRef = 2AEABA8E234414C20053BCB6 /* pystring.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 2AD7E1712280753E00592291 /* Products */;
|
||||
ProjectRef = 2AD7E1702280753E00592291 /* yaml.xcodeproj */;
|
||||
},
|
||||
);
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
8D01CCC60486CAD60068D4B7 /* OpenColorIO_PS */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXReferenceProxy section */
|
||||
2AD7E15D2280752600592291 /* libOpenColorIO.a */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = archive.ar;
|
||||
path = libOpenColorIO.a;
|
||||
remoteRef = 2AD7E15C2280752600592291 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
2AD7E1632280753E00592291 /* libilmbasehalf.a */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = archive.ar;
|
||||
path = libilmbasehalf.a;
|
||||
remoteRef = 2AD7E1622280753E00592291 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
2AD7E1692280753E00592291 /* libexpat.a */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = archive.ar;
|
||||
path = libexpat.a;
|
||||
remoteRef = 2AD7E1682280753E00592291 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
2AD7E16F2280753E00592291 /* liblcms.a */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = archive.ar;
|
||||
path = liblcms.a;
|
||||
remoteRef = 2AD7E16E2280753E00592291 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
2AD7E1752280753E00592291 /* libyaml.a */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = archive.ar;
|
||||
path = libyaml.a;
|
||||
remoteRef = 2AD7E1742280753E00592291 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
2AEABA8B234413330053BCB6 /* eLut */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = "compiled.mach-o.executable";
|
||||
path = eLut;
|
||||
remoteRef = 2AEABA8A234413330053BCB6 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
2AEABA8D234413330053BCB6 /* toFloat */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = "compiled.mach-o.executable";
|
||||
path = toFloat;
|
||||
remoteRef = 2AEABA8C234413330053BCB6 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
2AEABA93234414C20053BCB6 /* libpystring.a */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = archive.ar;
|
||||
path = libpystring.a;
|
||||
remoteRef = 2AEABA92234414C20053BCB6 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
/* End PBXReferenceProxy section */
|
||||
|
||||
/* Begin PBXResourcesBuildPhase section */
|
||||
8D01CCC90486CAD60068D4B7 /* Resources */ = {
|
||||
isa = PBXResourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2AD7E1992280785100592291 /* OpenColorIO_AE_MonitorProfileChooser.xib in Resources */,
|
||||
2AD7E1572280746C00592291 /* OpenColorIO_PS_Dialog.xib in Resources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXResourcesBuildPhase section */
|
||||
|
||||
/* Begin PBXRezBuildPhase section */
|
||||
643D6E9009F937470066B855 /* Rez */ = {
|
||||
isa = PBXRezBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2AD7E1502280744D00592291 /* OpenColorIO_PS.r in Rez */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXRezBuildPhase section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
8D01CCCB0486CAD60068D4B7 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
2A99122922808A100073B23C /* OpenColorIO_AE_MonitorProfileChooser_Controller.m in Sources */,
|
||||
2A99122D22808A820073B23C /* ocioicc.cpp in Sources */,
|
||||
643D6E0F09F92FFB0066B855 /* DialogUtilitiesMac.cpp in Sources */,
|
||||
643D6E1809F9305D0066B855 /* FilterBigDocument.cpp in Sources */,
|
||||
2AD7E14E2280744D00592291 /* OpenColorIO_PS_Context.cpp in Sources */,
|
||||
643D6E1909F9305D0066B855 /* PIUSuites.cpp in Sources */,
|
||||
643D6E1A09F9305D0066B855 /* PIUtilities.cpp in Sources */,
|
||||
2A99123122808AD00073B23C /* OpenColorIO_AE_Dialogs_Cocoa.mm in Sources */,
|
||||
2AD7E14F2280744D00592291 /* OpenColorIO_PS.cpp in Sources */,
|
||||
649290D3152E221800654EF7 /* Logger.cpp in Sources */,
|
||||
2A99122822808A0C0073B23C /* OpenColorIO_PS_Dialog_Controller.mm in Sources */,
|
||||
649290D7152E222500654EF7 /* Timer.cpp in Sources */,
|
||||
2A99122722808A090073B23C /* OpenColorIO_PS_Dialog_Cocoa.mm in Sources */,
|
||||
2A99123222808AD00073B23C /* OpenColorIO_AE_Menu.m in Sources */,
|
||||
649290DF152E225200654EF7 /* PIUFile.cpp in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin PBXTargetDependency section */
|
||||
2AD7E19C228079FE00592291 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = OpenColorIO;
|
||||
targetProxy = 2AD7E19B228079FE00592291 /* PBXContainerItemProxy */;
|
||||
};
|
||||
2AD7E19E228079FE00592291 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = expat;
|
||||
targetProxy = 2AD7E19D228079FE00592291 /* PBXContainerItemProxy */;
|
||||
};
|
||||
2AD7E1A0228079FE00592291 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = ilmbasehalf;
|
||||
targetProxy = 2AD7E19F228079FE00592291 /* PBXContainerItemProxy */;
|
||||
};
|
||||
2AD7E1A2228079FE00592291 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = lcms;
|
||||
targetProxy = 2AD7E1A1228079FE00592291 /* PBXContainerItemProxy */;
|
||||
};
|
||||
2AD7E1A4228079FE00592291 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = yaml;
|
||||
targetProxy = 2AD7E1A3228079FE00592291 /* PBXContainerItemProxy */;
|
||||
};
|
||||
2AEABA95234414CF0053BCB6 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = pystring;
|
||||
targetProxy = 2AEABA94234414CF0053BCB6 /* PBXContainerItemProxy */;
|
||||
};
|
||||
/* End PBXTargetDependency section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
645865400FA7C9C20097B05D /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
EXECUTABLE_EXTENSION = "";
|
||||
GCC_ENABLE_SYMBOL_SEPARATION = YES;
|
||||
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
|
||||
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
HEADER_SEARCH_PATHS = (
|
||||
..,
|
||||
../../../aftereffects/xcode/xcode9,
|
||||
../../../../include,
|
||||
"../../../../ext/yaml-cpp/include",
|
||||
"../../../../ext/Little-CMS/include",
|
||||
);
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.10;
|
||||
PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = YES;
|
||||
REZ_PREFIX_FILE = "$(SRCROOT)/../../../../ext/adobe_photoshop_sdk_cc_2017_mac/photoshopsdk/pluginsdk/samplecode/common/includes/MachOMacrezXcode.h";
|
||||
SDKROOT = macosx;
|
||||
WRAPPER_EXTENSION = plugin;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
645865410FA7C9C20097B05D /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = "";
|
||||
GCC_PREPROCESSOR_DEFINITIONS = "";
|
||||
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES;
|
||||
GENERATE_PKGINFO_FILE = YES;
|
||||
INFOPLIST_FILE = ../../mac/OpenColorIO_PS_Info.plist;
|
||||
INSTALL_PATH = "$(HOME)/Library/Bundles";
|
||||
PLUGIN_TYPE = 8BFM;
|
||||
PRODUCT_NAME = "OpenColorIO PS";
|
||||
REZ_PREFIX_FILE = "$(SRCROOT)/../../../../ext/adobe_photoshop_sdk_cc_2017_mac/photoshopsdk/pluginsdk/samplecode/common/includes/MachOMacrezXcode.h";
|
||||
VALID_ARCHS = x86_64;
|
||||
WRAPPER_EXTENSION = plugin;
|
||||
ZERO_LINK = NO;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
645865420FA7C9D30097B05D /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
|
||||
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
||||
CLANG_WARN_ENUM_CONVERSION = YES;
|
||||
CLANG_WARN_INT_CONVERSION = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
HEADER_SEARCH_PATHS = (
|
||||
..,
|
||||
../../../aftereffects/xcode/xcode9,
|
||||
../../../../include,
|
||||
"../../../../ext/yaml-cpp/include",
|
||||
"../../../../ext/Little-CMS/include",
|
||||
);
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.10;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
645865430FA7C9D30097B05D /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD)";
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = "";
|
||||
GCC_PREPROCESSOR_DEFINITIONS = "";
|
||||
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
|
||||
GENERATE_PKGINFO_FILE = YES;
|
||||
INFOPLIST_FILE = ../../mac/OpenColorIO_PS_Info.plist;
|
||||
INSTALL_PATH = "$(HOME)/Library/Bundles";
|
||||
PLUGIN_TYPE = 8BFM;
|
||||
PRODUCT_NAME = "OpenColorIO PS";
|
||||
REZ_PREFIX_FILE = "$(SRCROOT)/../../../../ext/adobe_photoshop_sdk_cc_2017_mac/photoshopsdk/pluginsdk/samplecode/common/includes/MachOMacrezXcode.h";
|
||||
VALID_ARCHS = x86_64;
|
||||
WRAPPER_EXTENSION = plugin;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
4FADC23308B4156C00ABE55E /* Build configuration list for PBXNativeTarget "OpenColorIO_PS" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
645865410FA7C9C20097B05D /* Debug */,
|
||||
645865430FA7C9D30097B05D /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Debug;
|
||||
};
|
||||
4FADC23708B4156C00ABE55E /* Build configuration list for PBXProject "OpenColorIO_PS" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
645865400FA7C9C20097B05D /* Debug */,
|
||||
645865420FA7C9D30097B05D /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Debug;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = 089C1669FE841209C02AAC07 /* Project object */;
|
||||
}
|
||||
Reference in New Issue
Block a user