-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathhttpServerLib.tcjs
More file actions
27 lines (24 loc) · 1020 Bytes
/
Copy pathhttpServerLib.tcjs
File metadata and controls
27 lines (24 loc) · 1020 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
let tc = TCF.define(TCF.CPP_TRANSFORM);
let topTC = TCF.getTopTC().eval;
let pocoLoc = topTC.pocoLoc;
tc.sources = [
'platform:/resource/LibHttpServer/LibHttpServer.emx#_rx2SkNXDEei3BJT-OqdJZA'
];
tc.createTargetProject = true;
tc.targetProject = '/LibHttpServer_target';
tc.type = CppTransformType.Library;
tc.compilationMakeType = topTC.compilationMakeType || MakeType.MS_nmake;
tc.compileArguments = topTC.compileArguments || '$(DEBUG_TAG) /MDd';
tc.inclusionPaths = [
pocoLoc + '\\Net\\include',
pocoLoc + '\\Foundation\\include'
];
tc.targetConfiguration = topTC.targetConfiguration || 'WinT.x64-VisualC++-17.0';
tc.targetServicesLibrary = topTC.targetServicesLibrary;
tc.unitName = 'UnitName_HttpLib';
tc.copyrightText = `
/*******************************************************************************
* (c) Copyright HCL Technologies Ltd. 2019, 2024. MIT Licensed!
*******************************************************************************/
`;
tc.libraryName = 'httpServerLib$(LIB_EXT)';