Commit Graph

33 Commits

Author SHA1 Message Date
Michael Pfaff c0b72342e6
Configurable compiler on linux, dos2unix on a file, consistent indentation 2023-06-25 18:35:37 -04:00
Michael Pfaff 325db15a1d
More progress, nearly fixed native header generation
BufferUtils.c and CallbackUtil.c have been modified to not include the
generated header file. This is because `javac` is choosing to ignore
those files for generation of headers for unknown reasons.
2022-08-10 11:43:59 -04:00
Michael Pfaff 134263f5cd
More progress, Windows build is definitely broken for now 2022-08-09 21:59:46 -04:00
Michael Pfaff 9cb793315f
Refactor Linux build file similarly to macOS build file 2022-03-29 12:55:52 -04:00
Michael Pfaff 68e2ca0b76
Part 1/2
- Remove applet
- Remove webstart
- Refactor all generation to the `target` folder
- Remove eclipse-update
- Update java version in `.tool-versions`
- Update `.gitignore`
- Remove unused `res` folder
- Only macOS builds work currently
- TODO: finish the aforementioned changes to all other targets
- `build.sh` runs in headless mode to avoid the focus stealing and
  performance issues on macOS
2022-03-22 21:26:50 -04:00
Michael Pfaff 2bfd7e88c0
Increase optimization levels 2022-03-22 15:46:18 -04:00
Ioannis Tsakpinis 85e5488e4d Enable parallel compilation 2014-12-30 14:35:00 +02:00
Ioannis Tsakpinis 202ce1d522 OpenGL ES build fixes. 2014-09-14 12:42:18 +03:00
Peter Wu 6642ab736c Fix Linux build error w.r.t. Xxf86vm linking 2013-02-22 17:55:13 +01:00
Brian Matzon 2070379f34 lets include openal and opencl when building lwjgl on 64-bit linux 2011-10-04 22:08:23 +00:00
Ioannis Tsakpinis af0ed1d1c4 Added OpenAL & OpenCL generated native paths.
Added support for AMD_device_memory_flags, AMD_offline_devices, AMD_popcnt [OpenCL]
Minor bugs fixed in high-level OpenCL API.
2011-06-04 00:53:04 +00:00
Ioannis Tsakpinis 40cbf3e45f Added support for OpenGL ES. 2011-05-17 16:53:57 +00:00
Ioannis Tsakpinis 1aa9ab5104 Added support for OpenCL & CL/GL interop + minor improvements. [WIP] 2010-09-26 23:43:24 +00:00
Jeremy Booth 4deab98889 Updates for solaris and linux builds. 2009-04-08 21:53:59 +00:00
Elias Naur 2c20f1cbeb Solaris: Tweaked build script to please gcc 2008-08-12 17:58:41 +00:00
Elias Naur acbd39a6c1 Use gcc instead of cc for compiling linux natives 2008-08-12 12:53:03 +00:00
Elias Naur 9601425f11 Added solaris support to linux build scripts 2008-08-12 11:54:09 +00:00
Elias Naur dc3999b075 Removed devil and fmod support. yay. 2008-01-21 21:38:29 +00:00
Elias Naur 52175b6d32 Linux: Add -Wunused to native compilation 2007-07-30 05:15:02 +00:00
Elias Naur 9f147c754a Linux: Don't statically link Xrender, Xrandr, Xcursor and Xfixes to
avoid bugs in older versions of the libraries being exposed in newer
linux distributions based on XCB (like Ubuntu Feisty).
2007-03-06 14:48:35 +00:00
Elias Naur 09a9f4953f Linux: Devil and FMOD: Add alternative paths to JNI header files 2007-01-07 08:41:33 +00:00
Elias Naur c8f6fe0349 Linux: Add more include paths to the build script to handle distros with a different JRE layout 2006-12-11 11:26:26 +00:00
Elias Naur 08e94f8a7b Linux: changed uname -i to uname -m to improve 64 bit detection in build script 2006-09-08 10:01:06 +00:00
Brian Matzon d20fac0e67 check for fmod property when it's actually been imported 2006-07-12 19:38:24 +00:00
Brian Matzon 4e63e68bf6 check for fmod 2006-07-12 19:35:54 +00:00
Brian Matzon ea4373698d linux ant build files 2006-07-12 19:32:48 +00:00
Brian Matzon eac254e3f8 build natives into bin/<name> 2006-07-11 21:46:44 +00:00
Elias Naur fe4fde649f Linux: more 64 bit stuff 2006-07-11 20:56:40 +00:00
Elias Naur e2bbb739aa Linux: added support for 64 bit JVMs 2006-07-11 20:30:19 +00:00
Elias Naur 72664f2d78 Linux: don't use static linking for 64 bit builds 2006-07-11 12:22:14 +00:00
Elias Naur a5e24ff84d Linux: Remove debug echos from build.xml 2006-07-07 14:05:06 +00:00
Elias Naur 03738dcbed Linux: Support x86_64 building 2006-07-07 14:02:13 +00:00
Elias Naur fbde91bbce Added linux specific build.xml for building liblwjgl.so. Moved FMOD and Devil native builds to compile_native_optional ant target 2006-07-07 11:00:32 +00:00