]> OCCT Git - occt-wok.git/log
occt-wok.git
11 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

11 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

11 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

11 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

11 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

11 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.

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

11 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

11 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

11 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

11 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

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

11 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

11 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

11 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

11 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)

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

11 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

11 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

11 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.

11 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

11 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

11 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

11 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.

11 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

11 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.

11 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.

12 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"

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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.

12 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

12 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

12 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

12 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

12 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

12 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)

12 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

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

12 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

12 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

12 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)

12 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

12 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

12 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

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

12 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

12 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

12 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

12 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

12 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

12 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

12 years ago0023723: CMake meta-projects generated by WOK link with unnecessary libraries
ibs [Mon, 21 Jan 2013 11:23:35 +0000 (15:23 +0400)]
0023723: CMake meta-projects generated by WOK link with unnecessary libraries

toolkit's project links with just required libraries
unused variable SYSTEM removed; -DLIN not defined for MAC OS

12 years ago0023715: Generated cmake files should link against Cocoa on Mac OS X
ibs [Tue, 29 Jan 2013 07:44:45 +0000 (11:44 +0400)]
0023715: Generated cmake files should link against Cocoa on Mac OS X

Collect scripts refactored
Unused variable SYSTEM was removed.
LIN macro no more defined for Mac OS target.
HAVE_CONFIG_H no more defined for Windows target.
Appended Mac OS X frameworks.
Do not append empty entries to LD_LIBRARY_PATH in "env.sh"

0023724: Add -MP option to generated VS project files

12 years ago0023702: Add option for building OCCT with X11 on Mac OS X
dbv [Mon, 14 Jan 2013 16:28:23 +0000 (19:28 +0300)]
0023702: Add option for building OCCT with X11 on Mac OS X

Added switcher to WokConfig and option to custom.sh for building OCCT with X11 libs on Mac OS X

12 years ago0022612: Strange warnings on compilation with recent Platform SDKs
kgv [Thu, 17 Jan 2013 13:05:59 +0000 (17:05 +0400)]
0022612: Strange warnings on compilation with recent Platform SDKs

Use -showIncludes flag for cl.exe to generate dependencies file
Fixed wok building by wok error

12 years ago0023485: The WOK should generate cmake metafiles of the OpenCascade
ibs [Tue, 15 Jan 2013 11:28:31 +0000 (15:28 +0400)]
0023485: The WOK should generate cmake metafiles of the OpenCascade

added for lin and win:
1. wgenproj generates cross-platform OCCT cmake meta-projects;
2. OCCT cmake meta-project settings do not depend on WOK settings;
3. choice of modules and toolkits, that are included into OCCT project
4. possibility to create standalone OCCT install folder that contains all required libs and resourced to run Draw;
5. possibility copy required 3rdparty libraries to install standalone OCCT folder
6. copy of the OCCTProductsDocumentation.tcl added to scripts
7. 3rdparty library search refactored
8. templates, mam and mamx, are needed for lib wprocess placed to lib folder;
9. template.cmake placed to lib/template folder (on linux)
10. copy the whole template folder added (for linux)

12 years ago0023592: Enabling TBB allocator by default for OCC built with -DHAVE_TBB
abv [Fri, 30 Nov 2012 09:40:51 +0000 (13:40 +0400)]
0023592: Enabling TBB allocator by default for OCC built with -DHAVE_TBB

Setting CSF_DEFINES environment variable to empty value is removed from env.bat to enable possibility to use this variable for adding preprocessor macros other than HAVE_* (handled by env.bat).

12 years ago0023588: Include reference documentation generated by Doxygen in all products
abv [Thu, 10 Jan 2013 06:21:24 +0000 (10:21 +0400)]
0023588: Include reference documentation generated by Doxygen in all products

Added documentation generation to OCCT products (command wgendocp)

12 years ago0023657: Fails compilation with WOK after patch 22980
dbv [Fri, 21 Dec 2012 13:08:08 +0000 (16:08 +0300)]
0023657: Fails compilation with WOK after patch 22980

Added key -I to CSF_TCL_INCLUDE variable

12 years ago0021949: Further improvements in reference documentation
abv [Thu, 10 Jan 2013 06:07:45 +0000 (10:07 +0400)]
0021949: Further improvements in reference documentation

Changes in command wgendoc:
- Syntax of arguments line changed "-arg=value"
- Added messages ("done", directories of generated files , errors)
- Doxygen output is captured to log file
- Synopsis of command is output by option -h
- Fixed CHM file generation
- Provided generation of Qt Help files (does not work with doxygen 1.8.2 due to its bug)
- Added report error on unrecognized arguments
- Araph in toolkit pages moved after the list of packages
- Inclusion of macros DEFINE_*_ALLOC into the class documentation avoided.
- Generation of graphical class hierarchy (huge) disabled.

12 years ago0023574: Improve interface of wgenproj command
ibs [Thu, 20 Dec 2012 14:08:00 +0000 (18:08 +0400)]
0023574: Improve interface of wgenproj command

"wgenproj -h" output synopsis and some help on available options
at the end of generating projects by wgenrpoj, output indicating where to find resulting files
wgenproj now runs without args, "-target=" supports vc11 and cbp
cmk target are replaced by cmake
wgenproj -h output refactored; wgenproj -no_wprocess skips wprocess
wgenproj usage interface refactored

12 years ago0023629: Add support for Cocoa frameworks dependencies in EXTERNLIB
ibs [Thu, 20 Dec 2012 13:29:42 +0000 (17:29 +0400)]
0023629: Add support for Cocoa frameworks dependencies in EXTERNLIB
0023571: In the WOK generated OCCT CodeBlocks project source file paths are incorrect

source file paths have been corrected;
lib prefix is removed from the toolkit library name for the win version
tiny fixes added
Do not link against GL and GLU libs when OpenGL framework specified
Corrected errors in tcl script
tiny fixes added

12 years ago0023568: Activate executable project in workspace generated for Code::Blocks
kgv [Thu, 22 Nov 2012 05:12:01 +0000 (09:12 +0400)]
0023568: Activate executable project in workspace generated for Code::Blocks

12 years ago0023563: Introduce support of MS Visual Studio 2012
ibs [Wed, 5 Dec 2012 07:04:54 +0000 (11:04 +0400)]
0023563: Introduce support of MS Visual Studio 2012
vc11 support was added

12 years agoClean up obsolete files
kgv [Tue, 10 Jul 2012 08:16:30 +0000 (12:16 +0400)]
Clean up obsolete files

12 years ago0021949: Changes in "collect_binary" files
ilv [Wed, 21 Nov 2012 13:00:50 +0000 (17:00 +0400)]
0021949: Changes in "collect_binary" files

12 years agocollect_binary.bat refactored;
ibs [Wed, 21 Nov 2012 06:44:21 +0000 (10:44 +0400)]
collect_binary.bat refactored;

tclIndex copying added; vc11 support added; unused files copying removed

12 years agowgenproj creates the required "inc" folder in the [pwd]
ibs [Tue, 20 Nov 2012 08:16:15 +0000 (12:16 +0400)]
wgenproj creates the required "inc" folder in the [pwd]

12 years ago0021949: Further improvements in reference documentation
ilv [Mon, 19 Nov 2012 12:14:34 +0000 (16:14 +0400)]
0021949: Further improvements in reference documentation

Added graphical representation of dependencies between modules and toolkits
Add command "wgendoc" to generate occt doxygen documentation
Add CHM file generation

12 years ago0023217: Reference documentation of V3d_TypeOf... enums is mixed up
ilv [Tue, 6 Nov 2012 14:14:37 +0000 (18:14 +0400)]
0023217: Reference documentation of V3d_TypeOf... enums is mixed up

1) Now documentation from ENUMERATION gets after definition of enumeration
2) fix bug when documentation  was lost  due to empty comment "--\n"

example
---Purpose .....
--
--  some text ....

3)Added warning messages when documentation didn't attached to hxx files  (when you compile occt by wok)

example ( v3d.cdl )

        class AmbientLight;
        ---Purpose: Services of ambient light sources.

you can't find this documentation line in hxx files

now all text print to WarningMsg(), removed printf

delete commented code associated with using ListOfComments
Coding rules applied to patch

Removing output of CheckCommentListIsEmpty function

12 years ago0023545: The env.bat:CASROOT variable is not correctly calculated
ibs [Mon, 19 Nov 2012 12:09:01 +0000 (16:09 +0400)]
0023545: The env.bat:CASROOT variable is not correctly calculated

wok_tclshrc.tcl:relativePath function refactored

12 years agospecified tclIndex file added
ibs [Fri, 2 Nov 2012 10:38:44 +0000 (14:38 +0400)]
specified tclIndex file added

12 years ago23505: The nmake support are not used about 5-6 years and the one requires to be...
ibs [Mon, 19 Nov 2012 11:46:10 +0000 (15:46 +0400)]
23505: The nmake support are not used about 5-6 years and the one requires to be removed

OS:MKMAK, osutils:mkmak, osutils:mkmakx functions and template.mak, template.makx files have been removed
unused items have been removed from FILES files

12 years ago23445: Improve configure.ac script to check native products properly
vsr [Fri, 26 Oct 2012 11:14:46 +0000 (15:14 +0400)]
23445: Improve configure.ac script to check native products properly

FREETYPE and FTGL search algorithms have been refactored

12 years ago23481: WOK cannot be launched if the variable "LIB" or "INCLUDE" is not set
jgv [Fri, 26 Oct 2012 09:57:59 +0000 (13:57 +0400)]
23481: WOK cannot be launched if the variable "LIB" or "INCLUDE" is not set

WOK launches if the variable "LIB" or "INCLUDE" is set possibility has been added

12 years agoThe scripts prepare a WOK "binary" directory from compiled WOK sources
ibs [Mon, 19 Nov 2012 12:35:34 +0000 (16:35 +0400)]
The scripts prepare a WOK "binary" directory from compiled WOK sources

.bat arguments: %1 - vc version; %2 - architecture; %3 - debug or release; %4 - related "binary" directory name (package - by default)
The nix script prepares a WOK "binary" directory from compiled WOK sources

.sh arguments: $1- debug or release; $2 - compiler name; $3 - related binary directory name (package - by default)

12 years ago000000: The WOK doesn't generate AUTOMAKE metafile building the OpenCascade
vtn [Fri, 26 Oct 2012 08:56:23 +0000 (12:56 +0400)]
000000: The WOK doesn't generate AUTOMAKE metafile building the OpenCascade

wgenproj: option -IDE=amk added

The WOK generates automake files are building the OpenCascade possibility has been added

12 years ago23485: The WOK doesn't generate cmake metafile building the OpenCascade
ibs [Mon, 19 Nov 2012 10:56:02 +0000 (14:56 +0400)]
23485: The WOK doesn't generate cmake metafile building the OpenCascade

WOK generates cmake metafile building the OpenCascade possibility has been added (using command with argument: wgenproj option -IDE=cmk)

No_Exception flag added for win; _OCC64, HAVE_CONFIG_H, OCC_CONVERT_SIGNALS definitions added; -mthreads flag added for mingw
the CMake meta-file lets to choose list of toolkits

12 years agowgenproj: option -IDE=<ide> added
dbv [Fri, 26 Oct 2012 06:40:09 +0000 (10:40 +0400)]
wgenproj: option -IDE=<ide> added

Choice of compilation IDE has been added to the WOK function wgenproj

Possible ide values: "vc7","vc8","vc9","vc10","cbp"

12 years agoFREETYPE and FTGL library searches have been refactored
kgv [Mon, 29 Oct 2012 11:30:27 +0000 (15:30 +0400)]
FREETYPE and FTGL library searches have been refactored

Also some (for *nix systems) CSF_* variables are modified

12 years agoCode Block projects files generation refactored
dbv [Thu, 19 Jul 2012 13:55:13 +0000 (17:55 +0400)]
Code Block projects files generation refactored

Now WOK adds necessary directories to search path.
wgenproj command now creates codeblocks.sh and draw.sh scripts in the workbench root directory

12 years agoscript fixes added
ibs [Mon, 19 Nov 2012 10:35:59 +0000 (14:35 +0400)]
script fixes added

Windows batch scripts - quote paths:
  Removed CSF_DrawPluginQADefaults definition.
  Added DRAWHOME definition.

Bash scripts:
  Linux - setup PATH to 32 bit precompiled Tcl/Tk, bison and flex.
  Fixed libTKOpenGl.dylib / libTKOpenGl.so mismatch.
  Define DRAWHOME and CSF_DrawPluginDefaults variables.
Correctly parse DYLD_LIBRARY_PATH in template env.sh
Make codeblocks.sh workable on Linux too

13 years ago0023229: Avoid overriding existing custom.bat (or .sh) in workbench
abv [Fri, 13 Jul 2012 12:00:49 +0000 (16:00 +0400)]
0023229: Avoid overriding existing custom.bat (or .sh) in workbench

Command wgenproj will not override any more existing custom.bat (.sh) file in the current workbench.
Corrected -force argument and handling of copy failure

13 years ago0022691: WOK configuration improvement
bugmaster [Thu, 24 May 2012 10:13:23 +0000 (14:13 +0400)]
0022691: WOK configuration improvement

13 years agoAdding service files
bugmaster [Wed, 23 May 2012 09:53:18 +0000 (13:53 +0400)]
Adding service files

13 years ago0022865: Lost refrence information in the OCCT6.5.2 documentation generated by new... master/HEAD master/master
inv [Tue, 27 Mar 2012 11:27:40 +0000 (11:27 +0000)]
0022865: Lost refrence information in the OCCT6.5.2 documentation generated by new version of Doxygen

13 years ago0022663: Improve VS project files generation
inv [Mon, 19 Mar 2012 14:47:49 +0000 (14:47 +0000)]
0022663: Improve VS project files generation

13 years ago0022815: Missing delete operator for placement new
inv [Sun, 4 Mar 2012 14:25:56 +0000 (14:25 +0000)]
0022815: Missing delete operator for placement new

13 years ago0022613: Retrieve environment variable in EDL
inv [Fri, 27 Jan 2012 13:08:46 +0000 (13:08 +0000)]
0022613: Retrieve environment variable in EDL