occt-wok.git
6 years ago0025744: XCode projects generator - add extraction options CR25744 master
kgv [Thu, 22 Jan 2015 11:51:30 +0000 (14:51 +0300)]
0025744: XCode projects generator - add extraction options

wgenproj - generate XCode projets for iOS target with option -ios
wgenproj - generate XCode projects for static libraries with option -static

Export to XCode - hadrcode actual values of $CSF_OPT_INC and $CSF_OPT_LIB64 into project file
New XCode does not want to read environment variables.

6 years ago0025850: Installation procedure fails to find *.pdb files in debug mode in case of...
ibs [Fri, 20 Feb 2015 15:05:28 +0000 (18:05 +0300)]
0025850: Installation procedure fails to find *.pdb files in debug mode in case of projects generated using CMake

the path corrected

6 years agoUpdate of permission for build_configure file
bugmaster [Tue, 17 Mar 2015 11:30:29 +0000 (14:30 +0300)]
Update of permission for build_configure file

6 years ago0025183: WOK - add "Standard_Override" specifier to redefined methods
dbv [Fri, 16 Jan 2015 13:27:06 +0000 (16:27 +0300)]
0025183: WOK - add "Standard_Override" specifier to redefined methods

WOK now adds "Standard_OVERRIDE" specifier to redefined methods

6 years ago0025713: CMake configuring procedure should allow to build OCCT as static libraries IR-2015-01-30
ibs [Fri, 16 Jan 2015 08:58:13 +0000 (11:58 +0300)]
0025713: CMake configuring procedure should allow to build OCCT as static libraries

explicit specification of library type (static/shared) removed
DRAWEXE excluded when library build is static

6 years ago0025585: Procedure of CMakeLists generation must be improved to make VTK product...
ski [Wed, 10 Dec 2014 12:10:29 +0000 (15:10 +0300)]
0025585: Procedure of CMakeLists generation must be improved to make VTK product fully optionally

Compilation of VTK toolkits is handled by cmake toggle USE_VTK.

6 years ago0025716: Part of WOK projects are generated as executable instead of library
dbv [Mon, 19 Jan 2015 15:27:23 +0000 (18:27 +0300)]
0025716: Part of WOK projects are generated as executable instead of library

WOK now generates the correct project files.

7 years agoUpdate OCCT version to 6.8.0
bugmaster [Fri, 5 Dec 2014 12:00:19 +0000 (15:00 +0300)]
Update OCCT version to 6.8.0

7 years ago0025506: Procedure of OCCT configure must be improved to make VTK product fully optio...
ski [Fri, 5 Dec 2014 07:47:03 +0000 (10:47 +0300)]
0025506: Procedure of OCCT configure must be improved to make VTK product fully optionally

Changes of current procedure of configuration
- configure.ac : changed a way VTK is checked
- Makefile.am (to be put to adm/lib/amk) : make IVTK and IVTKDraw packages optional, according to the configure results.

7 years ago0025452: TKCDLFront - CDLTranslate does not fill the list of dependencies (uses)
kgv [Thu, 6 Nov 2014 14:35:24 +0000 (17:35 +0300)]
0025452: TKCDLFront - CDLTranslate does not fill the list of dependencies (uses)

7 years ago0025146: Porting to Android
ibs [Tue, 12 Aug 2014 09:11:35 +0000 (13:11 +0400)]
0025146: Porting to Android

osutils.tcl - link to GLESv2
gl2ps, x-libs disabled for android. GLESv1_CM/EGL libraries added for OpenGL ES 1.1 emulator
supports a per-thread CPU usage timer turned on for android

0024444: Fix compilation issues on some not fully POSIX compliant Unix systems
list of being used android
hide draw module if current occt building for android

7 years agotemplates updated
ibs [Fri, 19 Sep 2014 08:58:11 +0000 (12:58 +0400)]
templates updated

7 years ago0024888: Refactoring of OCCT CMake meta-project
ibs [Wed, 7 May 2014 11:36:50 +0000 (15:36 +0400)]
0024888: Refactoring of OCCT CMake meta-project

tcl hard-coded version was removed
cmake required information about occt was divided onto two files: occt_toolkits.cmake occt_inc_toolkits.cmake
debug paths were corrected

ADD_SUBDIRECTORY preferred to SUBDIRS

7 years agoCorrected VTK optionality
aba [Fri, 12 Sep 2014 11:53:13 +0000 (15:53 +0400)]
Corrected VTK optionality

7 years ago0024993: Adding VTK support to WOK
aba [Thu, 11 Sep 2014 09:27:44 +0000 (13:27 +0400)]
0024993: Adding VTK support to WOK

VtkVersion() function was moved to wokdep namespace.

Porting on VTK 6.1

Corrected proper paths generation, remarks

Corrected path duplication

7 years ago0025156: Fix compatibility with Emacs 24
kgv [Sat, 16 Aug 2014 06:41:30 +0000 (10:41 +0400)]
0025156: Fix compatibility with Emacs 24

7 years ago0024963: Problem with generation VS projects for Microsoft Visual Studio 2013 by WOK
bugmaster [Mon, 2 Jun 2014 10:07:43 +0000 (14:07 +0400)]
0024963: Problem with generation VS projects for Microsoft Visual Studio 2013 by WOK

7 years ago0024742: Remove rarely used collection classes CR0_680
abv [Wed, 28 May 2014 07:24:42 +0000 (11:24 +0400)]
0024742: Remove rarely used collection classes

WOK code upgraded following removal of classes Stack and Queue from TCollection, and adapted to use of flex 2.5.x

7 years ago0024784: Move documentation in CDL files to proper location
kgv [Mon, 31 Mar 2014 08:58:24 +0000 (12:58 +0400)]
0024784: Move documentation in CDL files to proper location

CDLFront - print lost comments warning when environment variable CSF_LOSTDOCS is set

7 years ago0024885: Getting rid of "TKAdvTools" toolkit
dln [Tue, 6 May 2014 05:57:53 +0000 (09:57 +0400)]
0024885: Getting rid of "TKAdvTools" toolkit

"TKAdvTools" toolkit was deleted.

And packages from this toolkit were:

- GraphDS -> deleted
- GraphTools -> moved to WOK
- Dynamic -> deleted
- Materials -> deleted
- Expr -> moved to TKMath
- ExprIntrp -> moved to TKMath
- TKAdvTools -> deleted

All references of the "TKAdvTools" toolkit were removed

7 years ago0024769: Extend CDL syntax with "imported transient class" keyword
kgv [Fri, 28 Mar 2014 10:25:52 +0000 (14:25 +0400)]
0024769: Extend CDL syntax with "imported transient class" keyword

Do not generate hxx,jxx,ixx files for classes declared as "imported class".

Declare class instances as Handle(Package_ImportedTransient)
for imported types with "imported transient class" keyword.

Support imported deferred class as well

7 years ago0024740: WOK headers generation - improve syntax
kgv [Wed, 19 Mar 2014 11:49:34 +0000 (15:49 +0400)]
0024740: WOK headers generation - improve syntax

Add spaces between method arguments.
Eliminate redundant spaces in method declarations.
Fix indentation of class fields.

7 years ago0024557: Improve formatting of HXX files generated by WOK
kgv [Tue, 18 Mar 2014 07:27:30 +0000 (11:27 +0400)]
0024557: Improve formatting of HXX files generated by WOK

Remove extra spaces at the beginning of the line.
Apply 2 spaces indentation for method comments.
Add newline after each method declaration.
Do not generate <br> tags; treat single dot as empty line.
Drop occasional backslashes at the of the comment.
Improve class headers templates to meet OCCT coding style.
Remove #ifdefs around #includes in generated HXX.

7 years ago0024724: NT file routines in WOK use OSD_File::myFileChannel instead of myFileHandle
kgv [Tue, 18 Mar 2014 09:40:08 +0000 (13:40 +0400)]
0024724: NT file routines in WOK use OSD_File::myFileChannel instead of myFileHandle

Propagate #0024259 "Clean up OSD_File implementation" to WOK.

CDLFront - cosmetics

7 years ago0024713: adopt WOK for tcl8.6
kgv [Tue, 11 Mar 2014 14:37:05 +0000 (18:37 +0400)]
0024713: adopt WOK for tcl8.6

7 years ago0024533: Use 0 to check null handle instead of UndefinedHandleAccess
Roman Lygin [Tue, 11 Mar 2014 10:50:04 +0000 (14:50 +0400)]
0024533: Use 0 to check null handle instead of UndefinedHandleAccess

Definition of macro _OCC64 removed from MSVC project files and Automake script

7 years ago0024630: Support building with Freetype 2.5.1+ CR671 V6_7_1
abv [Tue, 29 Apr 2014 11:50:08 +0000 (15:50 +0400)]
0024630: Support building with Freetype 2.5.1+

Detection of Freetype include path fixed to search only for ft2build.h, not freetype.h

7 years ago0024629: Possibility to install binaries in vc*/bin(d), vc*/lib(d) directories
ibs [Mon, 31 Mar 2014 13:38:40 +0000 (17:38 +0400)]
0024629: Possibility to install binaries in vc*/bin(d), vc*/lib(d) directories

the paths of toolkits have been changed and now contain bitness, compiler version and build type. e.g., /win32/vc8/bind, /win64/vc10/lib

7 years ago0024810: "Patch" feature should be introduced in OCC CMake building procedure
ibs [Thu, 17 Apr 2014 12:59:32 +0000 (16:59 +0400)]
0024810: "Patch" feature should be introduced in OCC CMake building procedure

patched source/project files have higher priority to be included than origin source files

7 years ago0024630: Support building with Freetype 2.5.1+
omy [Wed, 16 Apr 2014 09:54:28 +0000 (13:54 +0400)]
0024630: Support building with Freetype 2.5.1+

Added support of new versions of Freetype library: include path was extended: <freetype_dir>/include/freetype2

7 years ago0024815: msvc.bat uses wrong syntax for start.exe
kgv [Wed, 9 Apr 2014 12:00:47 +0000 (16:00 +0400)]
0024815: msvc.bat uses wrong syntax for start.exe

8 years ago0024477: USE_OPENCL is ignored and OpenCL is always used by OpenGL
ibs [Tue, 17 Dec 2013 14:32:04 +0000 (18:32 +0400)]
0024477: USE_OPENCL is ignored and OpenCL is always used by OpenGL

misprint was fixed

8 years ago0024436: WOK does not copy msvc.bat when selected target is vc12
ibs [Mon, 9 Dec 2013 06:46:07 +0000 (10:46 +0400)]
0024436: WOK does not copy msvc.bat when selected target is vc12

Fix msvc.bat file copying for vc12 target
wgenprojbat copies of msvc.bat for any vc* target

8 years ago0024426: CMake ignores 3rd party options; env.sh does not set "CASROOT" environment...
ibs [Tue, 3 Dec 2013 06:33:45 +0000 (10:33 +0400)]
0024426: CMake ignores 3rd party options; env.sh does not set "CASROOT" environment variable

3RDPARTY_USE_ variables were corrected; opencl using taking into account USE_OPENCL variable (mac, lin)

8 years ago0024369: Specify Tcl/Tk as frameworks rather than libraries on OS X
kgv [Sat, 16 Nov 2013 13:04:01 +0000 (17:04 +0400)]
0024369: Specify Tcl/Tk as frameworks rather than libraries on OS X

8 years agoChanging Level Warnings to -W4 for compilation by WOK on windows
bugmaster [Wed, 20 Nov 2013 08:31:33 +0000 (12:31 +0400)]
Changing Level Warnings to -W4 for compilation by WOK on windows

8 years ago0024227: Enable SSE2 instructions for OCCT building
abv [Wed, 20 Nov 2013 03:13:37 +0000 (07:13 +0400)]
0024227: Enable SSE2 instructions for OCCT building

SSE2 option enabled in VC8 projects, target machine and link option corrected

8 years ago0024331: CMake scripts improvements
ibs [Mon, 11 Nov 2013 07:54:28 +0000 (11:54 +0400)]
0024331: CMake scripts improvements

invariable cmake files moved from wok to adm/cmake_invar folder

8 years ago0024378: Empty "aTclHPath" variable when tcl headers are located at "/usr/include...
dbv [Tue, 19 Nov 2013 08:38:50 +0000 (12:38 +0400)]
0024378: Empty "aTclHPath" variable when tcl headers are located at "/usr/include/tcl8.6/"
Fix for empty "aTclHPath" variable

8 years ago0024366: wok_env.sh - default $PRODUCTS_PATH ignores platform
kgv [Tue, 19 Nov 2013 08:25:14 +0000 (12:25 +0400)]
0024366: wok_env.sh - default $PRODUCTS_PATH ignores platform

8 years ago0024361: Enable brief documentation of class members in detailed description
abv [Fri, 15 Nov 2013 05:28:10 +0000 (09:28 +0400)]
0024361: Enable brief documentation of class members in detailed description

Brief description enabled in detailed documentation of class members; default location of reference manual set to be doc/refman, as expected by gendoc command

8 years ago0023975: Remove CSF_GraphicShr environment variable from the generated env.bat
ibs [Mon, 11 Nov 2013 10:41:38 +0000 (14:41 +0400)]
0023975: Remove CSF_GraphicShr environment variable from the generated env.bat

CSF_GraphicShr environment variable removed

8 years ago0024333: WOK environment fix
dbv [Fri, 8 Nov 2013 08:37:21 +0000 (12:37 +0400)]
0024333: WOK environment fix
Added path setup to UnitsAPI package

8 years ago0024316: Make building with different versions of Tcl easier
abv [Tue, 5 Nov 2013 08:57:35 +0000 (12:57 +0400)]
0024316: Make building with different versions of Tcl easier

Explicit addition of Tcl libraries to MSVC projects is avoided, they should be linked by #pragma.
WOK configuration script improved to recognize version of Tcl.
Warning level used for MSVC compiler in WOK increased to -W4.

8 years agoenv.sh - fix PATH variable
kgv [Sat, 2 Nov 2013 17:56:35 +0000 (21:56 +0400)]
env.sh - fix PATH variable

8 years ago0024314: Generated env.sh defines Release libraries search paths for Debug target
kgv [Sat, 2 Nov 2013 15:41:21 +0000 (19:41 +0400)]
0024314: Generated env.sh defines Release libraries search paths for Debug target

Correct CSF_OPT_LNK64D/CSF_OPT_LNK32D defintion
chmod +x draw.sh template

8 years ago0024308: Enable option /fp:precise explicitly in Visual Studio projects
abv [Fri, 1 Nov 2013 12:29:15 +0000 (16:29 +0400)]
0024308: Enable option /fp:precise explicitly in Visual Studio projects

8 years agoAutomake - collect all optional 3rd-parties in CSF_OPT_INCLUDES
kgv [Fri, 1 Nov 2013 11:24:23 +0000 (15:24 +0400)]
Automake - collect all optional 3rd-parties in CSF_OPT_INCLUDES

8 years agoChanging tcltk version from 8.5 to 8.6
bugmaster [Fri, 1 Nov 2013 11:24:50 +0000 (15:24 +0400)]
Changing tcltk version from 8.5 to 8.6

8 years agoUpdate version of OCCT
bugmaster [Fri, 1 Nov 2013 11:05:49 +0000 (15:05 +0400)]
Update version of OCCT

8 years ago0024153: Adding OpenCL to OCCT prerequisites
dbp [Fri, 1 Nov 2013 10:09:58 +0000 (14:09 +0400)]
0024153: Adding OpenCL to OCCT prerequisites

OpenCL checking in configuring process fixed
-OpenCL is included into CSF_OPENCL_LIB taking into account word register

8 years ago0024301: Provide support for generating projects for VS 2013
abv [Thu, 31 Oct 2013 10:06:41 +0000 (14:06 +0400)]
0024301: Provide support for generating projects for VS 2013

Templates and options to generate VS 2013 project files added

Handling of VS 2012 and above added in WOK GUI

8 years ago0024241: Adding shaders directory to OCCT resources
dbp [Tue, 8 Oct 2013 12:03:57 +0000 (16:03 +0400)]
0024241: Adding shaders directory to OCCT resources
Shaders resource directory was added

8 years agoRemove SSE2 option for 64-bit configurations as it is redundant here (SSE2 is used...
abv [Sun, 13 Oct 2013 08:49:04 +0000 (12:49 +0400)]
Remove SSE2 option for 64-bit configurations as it is redundant here (SSE2 is used by default)

8 years agoSmall correction for Linux platforms
bugmaster [Fri, 11 Oct 2013 11:26:26 +0000 (15:26 +0400)]
Small correction for Linux platforms

8 years ago0024214: wgenproj command started on Linux platform with -target=amk option generate...
ibs [Thu, 10 Oct 2013 10:12:56 +0000 (14:12 +0400)]
0024214: wgenproj command started on Linux platform with -target=amk option generate env.sh file for MacOS only
env.sh processes amk case

8 years agoReverted change for VS 2012, as SSE2 is default in VC++ 11 and setting SSE2 explicitl...
abv [Wed, 9 Oct 2013 08:37:12 +0000 (12:37 +0400)]
Reverted change for VS 2012, as SSE2 is default in VC++ 11 and setting SSE2 explicitly causes compiler warning

8 years ago0024227: Enable SS2 instructions for OCCT building
bugmaster [Tue, 8 Oct 2013 07:53:35 +0000 (11:53 +0400)]
0024227: Enable SS2 instructions for OCCT building

Update WOK compiler options defaults.
Update VS2008 project files generation.
Update Code::Blocks files geenration.
Correct codeblocks.sh for Linux compatibility
Update VS2010/VS2012 project files generation.
Update automake building procedure.

8 years ago0024210: Remove non maintained WOK scripts
kgv [Thu, 3 Oct 2013 07:53:57 +0000 (11:53 +0400)]
0024210: Remove non maintained WOK scripts

Changing Default for generation building projects on Linux platform to cmake

8 years ago0024184: WOK is required to have the own analog of DirWalk method
kgv [Tue, 17 Sep 2013 12:42:04 +0000 (16:42 +0400)]
0024184: WOK is required to have the own analog of DirWalk method

8 years agoAdding -Wall option to template.ac
bugmaster [Tue, 17 Sep 2013 14:04:59 +0000 (18:04 +0400)]
Adding -Wall option to template.ac

8 years agoFixed EDL file to disable linker warning LNK4068 for Visual Studio x86 projects.
omy [Tue, 2 Jul 2013 09:56:53 +0000 (13:56 +0400)]
Fixed EDL file to disable linker warning LNK4068 for Visual Studio x86 projects.

8 years ago0024175: Generate DRAWEXE.vcxproj.user to launch DRAWEXE for vc10/vc11 projects
kgv [Fri, 13 Sep 2013 12:16:52 +0000 (16:16 +0400)]
0024175: Generate DRAWEXE.vcxproj.user to launch DRAWEXE for vc10/vc11 projects

8 years ago0024165: Eliminate compiler warnings on unused variables in files generated by WOK...
abv [Thu, 12 Sep 2013 06:57:03 +0000 (10:57 +0400)]
0024165: Eliminate compiler warnings on unused variables in files generated by WOK (Schema)

A dummy cast to void is applied to potentially unused parameters and variables in generated Schema classes, to prevent compiler warnings on unused vars.

8 years ago0024160: Changes in VS Projects' warning level
omy [Mon, 16 Sep 2013 12:30:27 +0000 (16:30 +0400)]
0024160: Changes in VS Projects' warning level

Changed WarningLevel parameter for vc projects' templates.
Unused file template.cmake removed
Changed Warning Level of Automake building procedure to -Wall.

8 years ago0024090: 32-bit debug version of DRAWEXE linked against release CRT when compiled...
kgv [Fri, 26 Jul 2013 10:51:00 +0000 (14:51 +0400)]
0024090: 32-bit debug version of DRAWEXE linked against release CRT when compiled from project files generated for VS2008

Correct project file template "template.vc9x"

8 years ago0024054: Move the dynamic part of main CMakeLists.txt to adm/cmake folder
ibs [Mon, 1 Jul 2013 11:23:37 +0000 (15:23 +0400)]
0024054: Move the dynamic part of main CMakeLists.txt to adm/cmake folder

8 years ago0024048: "Basic Runtime Checks" option of VS projects should be equal to "RTC1"
ibs [Tue, 9 Jul 2013 12:22:46 +0000 (16:22 +0400)]
0024048: "Basic Runtime Checks" option of VS projects should be equal to "RTC1"

set "Basic Runtime Checks" option of cmake meta-project and VC to "RTC1" (cmake default)
also copying of data folder is depend on install_tests option now

8 years ago0023955: Improve CMake build scripts to make tests operable after install
ibs [Tue, 9 Jul 2013 12:21:06 +0000 (16:21 +0400)]
0023955: Improve CMake build scripts to make tests operable after install
0024046: in CMake build case. testgrid process produces debug error

0023955 (change cmake scripts for tests) and 0024046 ("Basic Runtime Checks" option) issues
"Basic Runtime Checks" option was "Both (/RTC1, equiv. to /RTCsu)" and has been switched now into default state

option "install_tests" added to cmake gui conf process
name of "res" folder changed to "src"
data and tests folders added to copying process
CASROOT variable is set by absolute path to OCCT

8 years ago0023957: Provide CMakeLists.txt file in root folder of OCCT
ibs [Mon, 24 Jun 2013 11:21:14 +0000 (15:21 +0400)]
0023957: Provide CMakeLists.txt file in root folder of OCCT

8 years ago0023930: cmake meta-project of OCCT doesn't have an ability for user to choose place...
ibs [Wed, 26 Jun 2013 06:37:29 +0000 (10:37 +0400)]
0023930: cmake meta-project of OCCT doesn't have an ability for user to choose place of GLX
3RDPARTY_GLX_DIR introduced; lib and include directory are hard linked with 3RDPARTY_GLX_DIR

8 years ago0023929: WOK doesn't correctly generate cmake meta-projects of OCCT
ibs [Thu, 25 Apr 2013 14:03:58 +0000 (18:03 +0400)]
0023929: WOK doesn't correctly generate cmake meta-projects of OCCT

.mm files included in mac case
0023929: WOK doesn't correctly generate cmake meta-projects of OCCT

if MACOSX_USE_GLX is defined, /use/X11/lib is added to include directories
Fixed X11 link options for cmake
Fixed Xw package building with cmake
Fixed linking problem

8 years ago0023887: wgenproj -target=amk generate incorrect dependicies in *.am files for occt...
ibs [Mon, 22 Apr 2013 10:20:47 +0000 (14:20 +0400)]
0023887: wgenproj -target=amk generate incorrect dependicies in *.am files for occt products

if automake files generates for OCCT, toolkits will include to libTKDXF_la_LIBADD variable like ../<toolkit name>/lib<toolkit name>.so
paths to father libs added; all father libs have prefix -l now

0023862: vcX project files, generated by WOK in Linux, contain unnecessary addition options

in vcX and amk cases, wok switched to specified system condition: vcX - wnt, amk - lin;

osutils:lrmdups method refactored;

if vcX is generated in lin, error appears: %Nesting_DBMS_Station and %occt_DFLT_wnt are not "setted".

p.s. in my case, vc files are equal for win and lin, BUT in lin version:
  Tkxbase project doesn’t contain files  of “stepFile” group
  tkadvTools project doesn’t contain files  of “ExprIntrp” group

8 years ago0023887: wgenproj -target=amk generate incorrect dependicies in *.am files for occt...
ibs [Thu, 18 Apr 2013 14:04:13 +0000 (18:04 +0400)]
0023887: wgenproj -target=amk generate incorrect dependicies in *.am files for occt products

if automake files generates for OCCT, toolkits will include to libTKDXF_la_LIBADD variable like ../<toolkit name>/lib<toolkit name>.so
0023887: wgenproj -target=amk generate incorrect dependicies in *.am files for occt products

paths to father libs added;
all father libs have prefix -l now

8 years ago0023885: Inclusion of X11 header should be protected with macro
dbv [Tue, 9 Apr 2013 09:33:07 +0000 (13:33 +0400)]
0023885: Inclusion of X11 header should be protected with macro
Paths to X11 libs adds only if option MACOSX_USE_GLX=true

8 years agoRemove obsolete AM_C_PROTOTYPES macro
bugmaster [Thu, 11 Apr 2013 10:37:18 +0000 (14:37 +0400)]
Remove obsolete AM_C_PROTOTYPES macro

8 years ago* 0023887: wgenproj -target=amk generate incorrect dependicies in *.am files for...
ibs [Thu, 11 Apr 2013 08:53:20 +0000 (12:53 +0400)]
0023887: wgenproj -target=amk generate incorrect dependicies in *.am files for occt products

if automake files generates for OCCT, toolkits will include to libTKDXF_la_LIBADD variable like ../<toolkit name>/lib<toolkit name>.so

8 years ago0023887: wgenproj -target=amk generate incorrect dependicies in *.am files for occt...
ibs [Wed, 10 Apr 2013 10:30:22 +0000 (14:30 +0400)]
0023887: wgenproj -target=amk generate incorrect dependicies in *.am files for occt products

occt's toolkits added to libTKDXF_la_LIBADD variable like -l<toolkit name>
Removing extra spaces
__EXTERNLIB__ returned

8 years ago0023859: Generated env.sh script contain absolute path to CASROOT folder.
dbv [Mon, 1 Apr 2013 08:58:14 +0000 (12:58 +0400)]
0023859: Generated env.sh script contain absolute path to CASROOT folder.

Fix for paths in generated env.sh and project files for Code::Blocks and Xcode
env.sh script has been updated to make it universal for Code::Blocks and Xcode.

8 years ago0023840: CASROOT variable in automake env.sh script is generated incorrectly in produ...
ibs [Tue, 26 Mar 2013 08:13:54 +0000 (12:13 +0400)]
0023840: CASROOT variable in automake env.sh script is generated incorrectly in product case
0023848: cmake configuration process doesn't correctly search freetype includes in some cases
checking of existence of freetype2 directory added

8 years ago0023851: CMake meta-projects, are generated by WOK, should use relative path to OCCT
ibs [Fri, 22 Mar 2013 10:29:43 +0000 (14:29 +0400)]
0023851: CMake meta-projects, are generated by WOK, should use relative path to OCCT

8 years ago0023834: env.bat generation doesn't replace __CASROOT__ variable by path to OCCT
ibs [Fri, 22 Mar 2013 10:11:01 +0000 (14:11 +0400)]
0023834: env.bat generation doesn't replace __CASROOT__ variable by path to OCCT

target platform variable introduced
small fixes added

8 years ago0023848: cmake configuration process doesn't correctly search freetype includes in...
ibs [Fri, 22 Mar 2013 10:06:50 +0000 (14:06 +0400)]
0023848: cmake configuration process doesn't correctly search freetype includes in some cases

also path to env.sh corrected in draw.sh
Light update

8 years ago0023451: On Linux OCC links to release mode TBB leading to unspecified behavior
Roman Lygin [Mon, 18 Mar 2013 17:12:20 +0000 (21:12 +0400)]
0023451: On Linux OCC links to release mode TBB leading to unspecified behavior

8 years ago__CASROOT__ in amk case is current dir ($pwd - lin; %~dp0 - win)
ibs [Thu, 28 Feb 2013 11:39:53 +0000 (15:39 +0400)]
__CASROOT__ in amk case is current dir ($pwd - lin; %~dp0 - win)

8 years ago0023395: Add support for generating projects files for Xcode
dbv [Tue, 12 Mar 2013 13:33:51 +0000 (17:33 +0400)]
0023395: Add support for generating projects files for Xcode

Fixed "-framework" flag parsing
Fixed scripts

8 years agofix added: comment corrected
ibs [Wed, 27 Feb 2013 13:20:04 +0000 (17:20 +0400)]
fix added: comment corrected

8 years ago0023798: WOK should support the compilation of OCCT versions that use ftgl
ibs [Wed, 27 Feb 2013 12:41:13 +0000 (16:41 +0400)]
0023798: WOK should support the compilation of OCCT versions that use ftgl

OCCT compilation by automake added

8 years ago3rd-party libraries is searched in specified locations first
ibs [Wed, 27 Feb 2013 10:09:36 +0000 (14:09 +0400)]
3rd-party libraries is searched in specified locations first

some fixes added

8 years ago0023801: cmake configuration process should search 3rdparty libraries with release...
ibs [Wed, 27 Feb 2013 07:40:19 +0000 (11:40 +0400)]
0023801: cmake configuration process should search 3rdparty libraries with release name in any case build type (debug or release)

8 years ago0023798: WOK should support the compilation of OCCT versions that use ftgl
ibs [Tue, 26 Feb 2013 12:04:36 +0000 (16:04 +0400)]
0023798: WOK should support the compilation of OCCT versions that use ftgl

8 years agocorrected: JAVA.edl : line 37 : Variable not found : %CXX_JAVA
ibs [Fri, 22 Feb 2013 10:56:23 +0000 (14:56 +0400)]
corrected: JAVA.edl : line 37 : Variable not found : %CXX_JAVA

8 years ago0023786: Fixed env.sh template
dbv [Fri, 22 Feb 2013 07:19:34 +0000 (11:19 +0400)]
0023786: Fixed env.sh template
Correct patch to correspond env.bat logic

8 years ago0023784: Fixed project file generation
dbv [Thu, 21 Feb 2013 11:43:12 +0000 (14:43 +0300)]
0023784: Fixed project file generation

8 years ago0023769: Disable Xw and ImageUtility packages building on Mac OS X, when Cocoa used
dbv [Fri, 22 Feb 2013 07:15:10 +0000 (11:15 +0400)]
0023769: Disable Xw and ImageUtility packages building on Mac OS X, when Cocoa used
Exclude X11 libraries in CMake scripts on MacOS X by default
Removed package ImageUtility

8 years ago0023781: WOK doesn't correctly generate vc project files
ibs [Thu, 21 Feb 2013 08:38:08 +0000 (12:38 +0400)]
0023781: WOK doesn't correctly generate vc project files

in additional dependencies to each toolkit name the .lib postfix added

8 years ago0023781: WOK doesn't correctly generate vc project files
ibs [Thu, 21 Feb 2013 07:17:25 +0000 (11:17 +0400)]
0023781: WOK doesn't correctly generate vc project files

8 years ago0023764: WOK building crashes when using automake
ibs [Fri, 15 Feb 2013 08:43:47 +0000 (12:43 +0400)]
0023764: WOK building crashes when using automake

8 years ago0023758: Removing support of FTGL product and FontMFT from WOK
ibs [Wed, 13 Feb 2013 11:33:49 +0000 (15:33 +0400)]
0023758: Removing support of FTGL product and FontMFT from WOK

0023750: FontMFT support should be removed from WOK

8 years ago0023608: configure scripts reports on failed multibuf.h
ibs [Mon, 11 Feb 2013 11:55:16 +0000 (15:55 +0400)]
0023608: configure scripts reports on failed multibuf.h
0023742: Fix msvc script for Visual Studio 2012
0023740: WOK doesn't correctly generate make files

copying of files without extensions placed in templates folder added
-fexceptions options added in make
__CASBIN__ variable added