Sam Hocevar
8c9a5d4779
build: add a script to automatically run bitten on Windows. Needs some tweaking
before it also runs on Linux or OS X.
12 年之前
Sam Hocevar
e59d306e54
build: disable those fucking "Any CPU" and "Mixed Platforms" build
configurations. Seriously, fuck Visual Studio.
12 年之前
Sam Hocevar
8e62b9a2c0
build: set default verbosity to 0 and tweak the LolFx build rule so that
it understands V=0 and V=1.
12 年之前
Sam Hocevar
ca5238b145
lolfx: names such as "x" or "bgra" are field selectors, but we must also
accept them as variable names.
12 年之前
Sam Hocevar
b73d8b5382
vslol: create a Visual Studio plugin that will let us rebuild parsers & lexers.
12 年之前
Sam Hocevar
d953508b81
build: try to detect the number of CPU cores on Windows.
12 年之前
Sam Hocevar
36d52e2912
build: abort make process if a flex or bison run fails.
12 年之前
Sam Hocevar
5320310f5a
build: "make generated" now recursively rebuilds all flex/bison targets.
12 年之前
Sam Hocevar
ca909bb317
build: refactor lolfx build rule into common.am.
12 年之前
Sam Hocevar
e390f03e0a
build: add a common.am include file and a "make lolcheck" target that does
nothing for now except ensure that every makefile includes common.am.
12 年之前
Sam Hocevar
d18b7698c7
build: check the source code with LANG=C to avoid locale-related parse
discrepancies.
12 年之前
jeunathe
2a9f2bed79
New subProject for jnat
12 年之前
Sam Hocevar
320cb04876
build: do not check for CRLF on Windows, since most files would have been
converted by the Vcs. Also ignore Trac plugins.
12 年之前
Sam Hocevar
cc369b4b0f
build: include check-source.sh in the "make test" targets.
12 年之前
Sam Hocevar
1bf56e9a6b
test: tell lolbot to fix jnat's code, too.
12 年之前
Lolbot
17eecb115f
build: improve source checking script for lolbot.
12 年之前
Sam Hocevar
d4c77690d3
build: start working on a script to test source code problems.
12 年之前
Sam Hocevar
ca1050e047
debug: get rid of quad.cpp, it's become useless.
12 年之前
Sam Hocevar
a86eaf1bb2
tutorial: start working on a small Perlin-like noise demo.
12 年之前
Sam Hocevar
5f137d077c
debug: add minor debug messages to the ticker, ensure LOL_DEBUG and
LOL_RELEASE are set by msbuild, and use the debug PSGL on the PS3.
12 年之前
Sam Hocevar
50de813d99
gpu: explicitly create render targets on the Xbox 360.
12 年之前
Sam Hocevar
30259d6329
build: add a demo for Peeweek.
12 年之前
Sam Hocevar
549219c6f6
build: reorganise person stuff inside a people/ directory.
12 年之前
Sam Hocevar
8e1141bb68
build: reorganise VS2010 solution.
12 年之前
Sam Hocevar
0f14383241
build: split the D3d9 build flags into D3d9 and Xinput for situations where
we want Xinput but not D3D (ie. OpenGL).
12 年之前
Sam Hocevar
1026860ac0
build: only pass -fno-exceptions -fno-rtti to the C++ compiler, never to
the C compiler (the Android build script did that).
12 年之前
Sam Hocevar
bb6e400457
android: explicitly load stlport_shared when initialising the native object.
12 年之前
Sam Hocevar
9b5880936c
build: tweak everything to allow building with SDL on the Raspberry Pi.
12 年之前
Sam Hocevar
44180ce402
build: switch the Android native build rules to autoconf; still a bit rough
but we can now create shared objects for each project; only the testsuite
is not building properly because of issues with STLport, and EglApp is
deactivated because AndroidApp should have precedence.
12 年之前
Sam Hocevar
ff34685ab7
build: try to autodetect the number of CPU threads available and tweak the
parallel builds accordingly.
12 年之前
Sam Hocevar
03e83798eb
build: fix the Raspberry Pi build and add a build script for it.
12 年之前
Sam Hocevar
683d7e35cb
neercs: start porting the old code to Windows; this breaks the Visual Studio
build until further fixes are made.
12 年之前
Sam Hocevar
90e8ae520c
build: put the Win64 SDL libraries in two separate directories, MSVC-built
and MinGW-built, because of some weird %rip corruption at runtime when
linking the MSVC DLL with mingw-w64.
12 年之前
Sam Hocevar
b5563ad21d
core: switch the Win32/x64 binaries to the Windows subsystem so that they
do not open a console at startup.
12 年之前
Sam Hocevar
2cde045713
neercs: disable neercs build on Windows for now.
12 年之前
Sam Hocevar
d0a1dd6873
build: generate debug information even in release mode.
12 年之前
Sam Hocevar
a969597a56
build: rename "Lol.Core.Build.props" to the more explicit "config-build.xml"
and add a new "UseBullet" configuration flag.
12 年之前
Sam Hocevar
9130d7fc7b
build: fix a bug in the Xbox 360 defines propagation.
12 年之前
Sam Hocevar
e12fc0e35c
tutorial: add a simple EasyMesh viewer.
12 年之前
Benjamin ‘Touky’ Huet
197c11e8d1
CIS yet again.
12 年之前
Benjamin ‘Touky’ Huet
6cb8bb99ca
Behold the power of LolPhysics !
Added lol::phys::Simulation, lol::phys::EasyPhysics for easy physic uses.
Added PhysicsObject, wich hold EasyMesh & EasyPhysics components so it is easy to use. Easy seems to be the consensus.
BtPhysTest now works with new physics classes.
Known problem for this commit:
Physics is not properly setup.
There might be memory leaks, I don't think I've parsed all new/delete.
A LOT of primitives are not taken into account.
12 年之前
Sam Hocevar
1a118eda95
build: update Windows SDL binaries to 1.2.15.
12 年之前
Sam Hocevar
3d02e1e213
build: recompile Win64 SDL with -D_CRTIMP= so that it uses the static runtime
library (the same that we use for the engine), and link with winmm.lib and
dxguid.lib on that platform.
12 年之前
Sam Hocevar
f8befa3d7b
build: fix PS3 optimisation flags in VS2010.
12 年之前
Sam Hocevar
abf63fc76e
build: always generate debug information in debug mode on VS2010.
12 年之前
Sam Hocevar
fb28a7cadd
core: build Bullet as part of the VS2010 project.
12 年之前
Sam Hocevar
a01c953096
tutorial: start working on an FBO example.
12 年之前
Sam Hocevar
a557ab6a7e
build: ship BulletPhysics for Win32, Win64, X360 and PS3.
12 年之前
Sam Hocevar
de6b0993a9
build: revert the cool solution platform name change, because fucking
VS2010 keeps reintroducing the old names anyway.
12 年之前
Sam Hocevar
d8a1724a7c
build: only use the release binaries for BulletPhysics for now.
12 年之前