Commit Graph

174 Commits

Author SHA1 Message Date
Jens Ole Wund
2577c4e915 Updated MSVC6 projects to handle depgraph (added some files)
fixed some *includes*
with
#ifdef WIN32
#elif
#include <sys/time.h>
#endif
looks like MSVC6 does not need that include .. donno if cygwin builds will
so thats why i kept that *ifdef overhead*
2005-04-30 22:52:00 +00:00
Martin Poirier
3c7617de52 MSVC 6.0 Projectfile changes for transform_conversions.c
Didn't get any diff with cvs, had to use an evil switcheroo technique and then it worked.

MSVC 6.0 users should be able to compile out of the box now.
2005-04-23 22:53:50 +00:00
Martin Poirier
7a4ae00da2 Replaced powf to (float)pow in zblur.c. Was giving problems with MSVC (the rest of the code base uses pow too).
MSVC 6.0 Projectfile changes for zblur and new files in ketsji.

Also adding BL_src projectfile to the commit, apparently it's not up to date with transform_conversions.c but I have it ok here and don't get any diffs.
2005-04-23 22:45:34 +00:00
Martin Poirier
4ea8947ea7 Merged all the internal transform includes into transform.h and moves it to /src to /include.
Split the conversion fonctions and sorting functions from transform.c into transform_conversions.c
Update MSVC 6.0 projectiles and SConscript accordingly.
Editview still included transform.h, replaced that for BIF_transform.h, the external include.
2005-04-10 18:33:19 +00:00
Martin Poirier
55f386c1b5 MSVC 6.0 projectfiles
Removing subsurf.c from the BKE_blenkernel project.
2005-04-04 23:30:14 +00:00
Rob Haarsma
d5aaba6c81 Teeth's msvc6 projectfiles commit solved almost all my bf compile probs, only one problem remained;
the including of <MT_assert.h> in the NG_network project. So here's a fix.
2005-04-01 11:26:03 +00:00
Martin Poirier
e5d4f9d580 Some MSVC 6.0 projectfiles updates:
BIF_transform.h added in BL_src
Adding moto include paths to EXP_expressions
SDL include paths and correct python version for all targets in SCA_gamelogic
KX_RayCast.cpp/h in KX_ketsji
SumoPHYCallbackBridge.cpp/.h in PHY_Sumo
2005-03-31 18:39:38 +00:00
Martin Poirier
fd877b69b6 Adding CCG stuff to MSVC 6.0 projectfiles 2005-03-31 18:22:43 +00:00
Roel Spruit
1ec0238bd6 Added transform_manipulator.c to the windows MSVC 6.0 projectfile 2005-03-19 14:13:45 +00:00
Martin Poirier
d9e320b270 MSVC 6.0 Projectfile addition (include path) to compile after the big warning hunt commit. 2005-03-09 23:29:19 +00:00
Simon Clitherow
a14d5c57be Added new bpy files to MSVC 6 project files. 2005-03-06 16:57:17 +00:00
Martin Poirier
28902e9334 MSVC 6.0 projectfile changes to go with last commit. 2005-02-14 02:56:15 +00:00
Simon Clitherow
4d17f9797c - updated MSVC 6 projectfiles.
-  removed 'using namespace std;' from SCA_Joystick.h
     (gave compile error on VC6).
2005-01-30 15:41:59 +00:00
Simon Clitherow
f72219eea9 Added new files to VC6 project (KX_PolygonMaterial.cpp | h) 2005-01-16 15:42:22 +00:00
Martin Poirier
0dfa14b181 MSVC 6.0 Projectfiles changes to fit Ton's commit.
Added new file to BRE_Render and include paths for SDL includes.
Removed deleted files.
2004-12-27 21:05:39 +00:00
Jens Ole Wund
0883f68263 make mscv6 usrers happy
does not matter since *offical* wibdows release is msvc7 anyway
2004-11-23 22:29:17 +00:00
Jens Ole Wund
66faf81099 Msvc6 complies again with
bfont.ttf.c :)
2004-11-08 22:14:47 +00:00
Jens Ole Wund
de2c542d21 added outline.c :) 2004-10-09 20:46:29 +00:00
Martin Poirier
fb71ca829c Projectfile (MSVC 6.0) update for new softbody files 2004-10-01 15:23:41 +00:00
Martin Poirier
b997c654b1 MSVC 6.0 projectfiles fixes for new editmesh and bpython files. 2004-09-23 23:03:19 +00:00
Martin Poirier
143f0edc32 Editmesh spliting project files fix (MSVC 6.0) 2004-09-19 14:33:33 +00:00
Martin Poirier
05bf02c1a2 Adding undo files to projectfiles (MSVC 6.0) 2004-09-05 14:18:39 +00:00
Martin Poirier
19ba12946c Adding BPY sound module to projectfiles (MSVC 6.0) 2004-08-27 00:08:46 +00:00
Roel Spruit
284b4f4e75 added correct include paths for radio.h (for msvc debug build) and removed weird local includes (c:\blender...) in BPY_python projectfile 2004-07-28 21:00:23 +00:00
Martin Poirier
81303610b8 New BPython files missing from MSVC 6.0 projectfiles 2004-07-25 21:56:07 +00:00
Martin Poirier
9b857ffb87 New BPython files missing from MSVC 6.0 projectfiles 2004-07-21 22:59:09 +00:00
Roel Spruit
1c5302e68b added include path for some gameengine file and fixed an undefined function in the shading buttons 2004-07-21 19:01:44 +00:00
Jens Ole Wund
8fb5fc0594 work on mcvc6 projects
add unwrapper.c to BL_src
in opennl create project/workspace to build
modify blender. to link to blender_ONL.lib
add ",..\..\..\lib\windows\opennl" to libpath
add ",..\..\..\lib\windows\opennl\debug" to libpath for debug
add opennl project to intern workspace .. adjusting dependancies

BM crosses fingers to work
2004-07-14 20:57:38 +00:00
Simon Clitherow
21520c6c14 - updated VC6 project files for SOLID - blender now links with the
static solid lib.

- also cleaned up solid.dsw workspace (removed unused projects).
2004-07-13 21:52:23 +00:00
Roel Spruit
629e526b25 - Added correct Writing/Reading of the new Sweep sequence effect (Thanks Ton, where would I be without you)
- Sweep effect updates after you change the type of sweep now.
2004-06-23 18:22:51 +00:00
Roel Spruit
35382146be I thought I added this include path for yafray to the msvc files already......o well, here it is again. it couldn't find RE-callbacks.h 2004-06-18 21:13:33 +00:00
Roel Spruit
a78ad46c0d added files for yafray plugin export to msvc 6 projectfiles 2004-06-16 20:47:17 +00:00
Joseph Gilbert
e8e073d326 - update to MSVC6 for Property support 2004-06-11 13:21:32 +00:00
Martin Poirier
87f6745050 MSVC 6.0 ProjectFiles update. The file Kester added in his last commits were missing from the project files. 2004-05-20 02:12:14 +00:00
Martin Poirier
e5c4bd6349 Projectfiles update for Python 2.3.X 2004-05-03 01:37:50 +00:00
Martin Poirier
f860c88405 projectfile update for the new python module 2004-04-24 20:50:23 +00:00
Simon Clitherow
bf253660b7 - updated MSVC 6 projectfiles with the glue removal changes. 2004-04-19 18:51:15 +00:00
Joseph Gilbert
d91de4da5c -update to msvc6 project for NLA module 2004-04-19 07:09:50 +00:00
Simon Clitherow
35b15f837c cleaning up MSVC 6 project files (Part 2). 2004-04-09 17:50:51 +00:00
Roel Spruit
96e5e1d5f0 - Added source\blender\python to MSVC 6 debug target include path for KX_Ketsji
- Added vertex_loop_select to bif_editmesh.h (gave a warning)
- Re-added "Get Same Uv" feature. this selects all faces that have the same uv-texture as the active face. it's placed in the Select headermenu while in faceselect mode.
2004-04-04 11:34:43 +00:00
Chris Want
dc2d6b035a Fixes to projectfiles:
* Added SDL CD stuff to Open AL project (/me lazy)
* Made ketsji project find the python headers
* Added noise stuff to python project
2004-04-03 23:46:33 +00:00
Simon Clitherow
3d45e6ca31 - updated MSVC 6 projectfiles with gameengine/solid changes. 2004-03-25 21:04:51 +00:00
Joseph Gilbert
363cf11e43 -update to msvc6 for render module 2004-03-14 02:08:05 +00:00
Martin Poirier
bb635946f9 Projectfiles fix for Mathutils 2004-02-29 15:07:31 +00:00
Roel Spruit
79eb9de35a some MSVC cleanup.
- removed DNA_script_types from makesdna project.
- fixed a few errors in the projectsettings of the yafray project...it's a wonder people actually got it to compile.
2004-01-21 20:57:29 +00:00
Roel Spruit
8df5de525c added python script files to MSVC 6.0 projectfiles and changed snprintf to PyOS_snprintf 2004-01-14 21:48:56 +00:00
Roel Spruit
576284038d added bmp.c and the new yafray files to the MSVC projectfiles 2004-01-10 13:42:35 +00:00
Kent Mein
e3080c9580 Added support for outputting bmp's
The padding is slightly messed up, so it produces somewhat trunkcated images
however it works.  I'll try and fix it later but I have to go home now.
Its atleast usable at this stage.

I moved bmp_decode.c to bmp.c and cleaned it up a little bit.

Kent
2004-01-09 22:04:08 +00:00
Roel Spruit
56db828948 - Added projectfiles for yafray
- renamed some variables in yafray_render.cpp so msvc doesn't whine

I'm not fluent in MSVC, so I hope I don't screw up :)
2004-01-05 15:58:48 +00:00
Roel Spruit
ce041f555c added Robert's cursor stuff to the msvc 6.0 project files 2003-12-26 20:29:11 +00:00
Roel Spruit
80622fca55 updated msvc projectfiles: added texture.c and removed some others.. 2003-12-21 22:43:10 +00:00
Martin Poirier
e1d0527cc5 Projectfiles fixes for new script space code thingy 2003-12-15 03:24:47 +00:00
Kent Mein
6bc7e0dbfd Update the build systems to include ray.c
Kent
2003-12-10 21:19:09 +00:00
Martin Poirier
bef272a5d2 Projectfile fix for new png.c file 2003-12-04 23:45:47 +00:00
Martin Poirier
f58d256a9c Projectfiles fix for new Python module 2003-11-23 20:24:23 +00:00
Roel Spruit
5cc89c0f4e Replaced all references to ..\..\source\blender\bpython\include with ..\..\source\blender\python. this because of the old python removal. 2003-11-23 14:02:54 +00:00
Martin Poirier
b8e086981d Projectfile update for the Lattice module 2003-11-14 01:02:18 +00:00
Roel Spruit
1acf0e4192 added interface_draw.c to msvc 6.0 projectfile 2003-10-20 15:57:43 +00:00
Roel Spruit
d518ca6bc6 added interface_panel.c to msvc 6 projectfile 2003-10-15 19:39:02 +00:00
Roel Spruit
e799e39e7f - Added all the stuff of the last week to the MSVC 6.0 project file.
- Added include BIF_gl.h to  header_imasel.c (I think it needs that :)
2003-10-10 23:20:01 +00:00
Simon Clitherow
bfef0c2fb5 - removed link with libblenkey.a (keymaker) (MSVC 6) 2003-10-07 21:01:36 +00:00
Simon Clitherow
77e78ab923 - removed button.c from MSVC 6 project files. 2003-10-07 19:14:12 +00:00
Roel Spruit
41e4869452 added tons AWESOME files to the msvc 6.0 projectfile 2003-10-04 21:27:57 +00:00
Rob Haarsma
99efb0cc3c removed native quicktime init/exit calls from main blender code. 2003-09-18 11:41:50 +00:00
Simon Clitherow
b6daf5d171 - updated projectfile with new registry.c/h files. (MSVC 6) 2003-09-12 19:56:49 +00:00
Simon Clitherow
5cc50a7b60 - added /debug to the libpath of guardedalloc in makesdna. Pointed out
by Maci_Ray (thanks!).
-  updated project files with radiosity changes.
2003-09-01 18:21:17 +00:00
Simon Clitherow
7db4249ae4 - added include path for imbuf (MSVC 6) 2003-08-04 18:12:34 +00:00
Simon Clitherow
f84d02e42d MSVC 6 debug target finally fixed! (yes, really!) :) 2003-07-26 18:05:20 +00:00
Simon Clitherow
92ff8e298f - fixed include paths for SoundSystem (MSVC 6). 2003-07-26 16:26:01 +00:00
Simon Clitherow
ab76e4594a - removed soundsystem projects (now part of intern) (MSVC 6) 2003-07-20 19:52:20 +00:00
Simon Clitherow
53c8eb3095 - updated MSVC 6 project files to include the sequencer audio support 2003-07-13 21:48:05 +00:00
Simon Clitherow
08b6d716b0 - fixed the output file path for python project (MSVC 6) 2003-07-13 11:23:36 +00:00
Simon Clitherow
ac09398c37 - cleaned up MSVC 6 project files (removed non-existing .h files, etc) 2003-07-12 12:49:36 +00:00
Simon Clitherow
70ee786960 - removed exppython project (which is now the new BPY_python project!) 2003-07-11 20:18:47 +00:00
Simon Clitherow
557040d8b1 - removed old freeze and python projects, exppython now compiles by
default. (MSVC 6)
2003-07-11 20:10:24 +00:00
Simon Clitherow
833553be16 - Added exppython project to VC6
A quick HOW-TO:

  * Open /blender/projectfiles/blender/blender.dsw
  * Replace all existing files in the exppython project with the
    .c/h files found in /blender/source/blender/python/ and subdirs
  * Make sure Blender project is active.
  * Remove the old BPY_python and BPY_freeze dependancies.
    (Project->Dependancies...)
  * Add the new exppython as a dependancy.
  * Recompile, et voila! :)

  I'm sure the python team would appreciate some Windows feedback,
  so please test this if you can and report any probs, etc to the
  bf-python mailist.

  Note: The old BPY_python/freeze project will be removed and exppython
  made default just as soon as it is declared ready! ;)

--aphex
2003-06-14 15:52:53 +00:00
Simon Clitherow
7a096b4664 - Holger's patch to enable ESC detection when rendering (Win32). 2003-06-14 13:34:35 +00:00
Kent Mein
0de12ba517 Holger's update.
Kent
2003-06-05 15:24:47 +00:00
Kent Mein
7d38afc7b6 holger's patch for visual-c ssl stuff.
Kent
2003-06-03 19:09:03 +00:00
Simon Clitherow
d617df4793 - fixed 'double-click on blend file' errors on Windows -- INTERNATIONAL stuff now also checks the installation directory for /.blender, etc
- registering .blend files for WinNT/2000/XP now works correctly (settings remain after a reboot).
2003-05-22 18:06:25 +00:00
Rob Haarsma
455bafbe3f added routine that checks for LOCALE/message directory. 2003-05-12 02:49:29 +00:00
Simon Clitherow
c74da8a119 Blender now links with freetype2ST.lib (MSVC 6) 2003-05-11 17:41:58 +00:00
Simon Clitherow
7d4f1fe249 Post-build step to copy gnu_gettext.dll to bin dir (MSCV 6) 2003-05-06 20:25:53 +00:00
Rob Haarsma
d7e7dc1928 Multilingual interface support added.
Added compileflag INTERNATIONAL to the 'release'
projectfiles for msvc and added the FTF_ftfont project
to the main blender project.
2003-05-03 12:59:33 +00:00
Rob Haarsma
c3ac925655 Multilingual interface support added.
Added compileflag INTERNATIONAL to the 'release'
projectfiles for msvc and added the FTF_ftfont project
to the main blender project.
2003-05-03 12:20:23 +00:00
Maarten Gribnau
da1e6bae44 Removed old project builder project files.
Somebody with cvs surgery rights might want to move the empty directories out
of sight.
2003-05-03 12:04:17 +00:00
Rob Haarsma
a4f2249497 Added the WITH_FREETYPE2 compile flag, in the blenkernel
and blenlib msvc 'release' projectfiles. Compile and link with the
lib/windows/freetype directory.
2003-04-28 21:18:43 +00:00
Rob Haarsma
a22977b314 Added Quicktime support for OSX and Windows.
For Windows, the WITH_QUICKTIME flag, together with approriate paths
is added to the following msvc6 'release' projectfiles:
bf\blender\projectfiles\blender\imbuf\BL_imbuf.dsp
bf\blender\projectfiles\blender\src\BL_src.dsp
bf\blender\projectfiles\blender\render\BRE_render.dsp
bf\blender\projectfiles\blender\blender.dsp

Erase the flag if you don't want Quicktime support.
2003-04-28 02:17:04 +00:00
Simon Clitherow
4ddc43113c Removed BL_misc project which is no longer required (blendertimer.c/.h) 2003-04-27 10:37:45 +00:00
Simon Clitherow
ab05ef7618 - updated MSVC project files to suit the lib dir move - better late than never!
- blenderplayer and the web plugin now compile again (now using OpenAL)
2003-03-12 21:40:56 +00:00
Simon Clitherow
7a4196a86d - removed files no longer created during freeze.
- removed '-2.26' prefix from the blender exe.
2003-03-02 13:46:07 +00:00
Maarten Gribnau
8efc08db91 pointed PB to the frozen files in the obj tree
removed old splash and added the new 2.26 screen (beautiful as always)
maarten
2003-02-10 22:26:32 +00:00
Chris Want
9163759665 Changes to deal with the single splash file 2003-02-10 15:01:54 +00:00
Chris Want
cb43eff2ff Another change to replace fmod with OpenAL 2003-02-10 14:59:10 +00:00
Simon Clitherow
1eb7779044 removed fmod lib from blender target and added openal_static lib (MSVC) 2003-02-09 20:59:35 +00:00
Simon Clitherow
40012a123e the last of the FUTURE_PYTHON_API changes for MSVC. 2003-02-08 13:46:13 +00:00
Wouter van Heyst
6b65e39a44 Revert to the FUTURE_PYTHON_API, this means:
- switching the define on in buildsystems (NaN, auto and msvc are done)
- again import _Blender, which is the C module, from the Python modules
2003-02-06 03:30:25 +00:00
Simon Clitherow
ebf92515c0 removed obsolete msvc projectfiles. 2003-02-03 22:27:30 +00:00
Simon Clitherow
11f2ce3251 fixed dependancies for blender target and removed unneeded projects from workspace. (MSVC) 2003-02-03 22:21:35 +00:00
Simon Clitherow
945d501435 Merged the blenderpublisher and blendercreator targets for MSVC.
Should the old targets be removed or moved to /old?
2003-01-26 15:19:27 +00:00