Aaron Griffith
248ea42dd2
Merge branch 'master' into python3-fun-times
2019-06-21 22:08:58 -04:00
Wunkolo
2c3d54ea5d
Implement block_class header
2019-03-17 15:09:33 -07:00
Nicolas F
e348a548b6
Initial Python 3 port
...
Many things work, some don't. Notably, genPOI doesn't work, and
there's some signedness comparison stuff going on in the C extension.
This also completely drops support for Python 2, as maintaining a C
extension for both Python 2 and 3 is a pain and not worth it for the
9 months that Python 2 is still going to be supported upstream.
The documentation needs to be adjusted as well.
All of the few tests we have pass, and rendering a map works, both
with a configuration file and without. We can also use optimizeimages.
Concerns #1528 .
2019-03-17 17:57:07 +01:00
Nicolas F
a183553ba5
setup.py: remove workaround for CentOS 5
...
More like ScentOS because it stinks LOLOLOLOLO
2017-04-10 12:22:05 +02:00
Andrew Chin
884f8548e7
Work on windows build with gitlab CI
2017-02-12 12:47:47 -05:00
Andrew Chin
de67ed1bd3
Be sure to exit with a non-zero code on build error
...
Previously, the return code was zero
2016-12-24 13:57:27 -05:00
Nicolas F
c7d86eca76
Change shebang to python2 instead of python
2016-12-06 15:01:20 +01:00
Andrew Chin
253f78c8d1
Revert "Add c_overveiwer_includes to the list of source files"
...
This reverts commit d6d488c3ea .
Because achin is a doofus
2015-06-24 11:41:26 -04:00
Andrew Chin
d6d488c3ea
Add c_overveiwer_includes to the list of source files
...
This seems to be needed to make "sdist" include these headerfiles. i
have no idea how/if this worked in the past
2015-06-24 11:30:31 -04:00
Andrew Chin
3f222796c5
Print a limit=1 traceback if failed to build
2014-03-30 18:50:46 -04:00
Andrew Chin
a2780197cb
Fix up python3 detection
2014-01-06 08:47:03 -05:00
Andrew Chin
94b8a81a90
Added small link to the build docs when encountering a build problem
...
Related to #1024
2013-12-26 22:30:10 -05:00
Andrew Chin
0245c91e6d
Fix genpoi on windows
2012-05-09 21:26:05 -04:00
Andrew Chin
da30592a45
Include the genpoi script in the .deb packages
...
You should now be able to run overviewer.py --genpoi without error
2012-05-02 21:09:45 -04:00
Andrew Chin
fbf1323ad7
Added --genpoi to overviewer.py
2012-03-19 20:03:54 -04:00
Aaron Griffith
8aaf67450d
setup.py now works regardless of current working directory
2012-03-04 20:11:15 -05:00
aheadley
08c0ee6100
add check for el5 before using extra gcc arg
2012-03-04 16:38:44 -05:00
Aaron Griffith
fb7f382675
setup.py install (and the debian packages) should now work
2012-03-03 17:14:39 -05:00
Andrew Chin
20f9f92abd
Clean up some build warnings
...
Removed some unused code, and quelled some warnings via GCC
2012-03-02 13:40:58 -05:00
Andrew Chin
c019d7e8d8
use -Wdeclaration-after-statement
...
This makes gcc's behavior match MSVC's behavior, reducing the chances of
code not building on Windows
2012-03-02 13:40:57 -05:00
Andrew Chin
9d814bf653
Pack up js_src to fix issue with .exe builds
2012-02-19 18:06:43 -05:00
Richard Pastrick
298e0d4222
Change sample.settings.py to sample_config.py
2012-02-16 09:38:08 -08:00
Aaron Griffith
7cacc59428
setup.py now auto-discovers available render primitives
2012-01-08 00:52:30 -05:00
Aaron Griffith
a682b8a689
broke out nether, heightfading, depth, and edgelines from base primitive
2012-01-08 00:08:16 -05:00
Aaron Griffith
e3610f8ac5
moved to a layer-based rendermode system, moved normal mode to base primitive
...
options are now handled partially in the python side, in rendermodes.py
2012-01-08 00:08:16 -05:00
Aaron Griffith
1f2c1a281e
the rest of the render modes are now working
2012-01-06 20:38:50 -05:00
Aaron Griffith
4eaf103213
fixes to get lighting mode working again
2012-01-06 20:23:15 -05:00
Aaron Griffith
a69a78f412
c_overviewer.render_loop now works with normal render mode
2012-01-01 23:02:30 -05:00
Aaron Griffith
92b8cd33ed
Merge branch 'master' into smooth-lighting
2011-10-28 13:07:01 -04:00
Andrew Brown
f5ae4b3451
changed bare exceptions to except Exception
2011-10-26 22:36:23 -04:00
Aaron Griffith
85da19b1a0
turned night into a lighting mode option, added 'night' builtin custom mode
2011-10-26 22:19:27 -04:00
Aaron Griffith
3a090f77f5
stub smooth-lighting mode (does nothing special, for now)
2011-10-11 19:59:33 -04:00
Andrew Chin
12a81a2b47
Fixed the contribManager in windows binaries
2011-10-04 23:27:30 -04:00
Aaron Griffith
43629e928b
Merge branch 'master' into rendermode-options
...
Conflicts:
overviewer.py
2011-09-06 10:29:15 -04:00
Andrew Chin
f880f01b46
Moved --check-terrain command from setup.py and overviewer.py
...
Also, let textures_path work for minecraft.jar files
2011-09-05 22:35:13 -04:00
Aaron Griffith
e800138079
Merge remote branch 'brownan/master' into rendermode-options
2011-08-26 21:06:14 -04:00
Andrew Chin
48bc9da527
Merge remote-tracking branch 'upstream/master' into contribs
...
Conflicts:
setup.py
2011-08-24 21:00:27 -04:00
Aaron Griffith
fe0d28630b
Merge branch 'master' into rendermode-options
...
Conflicts:
overviewer.py
2011-08-18 11:40:26 -04:00
Andrew Chin
8ab2dea906
Py2exe executables now have a valid version number and description
2011-08-16 21:27:19 -04:00
Andrew Chin
cd2a2bdf2c
initial version of the contribManager
2011-08-16 21:07:39 -04:00
Aaron Griffith
4ecb370b9c
Merge branch 'master' into rendermode-options
...
Conflicts:
overviewer_core/chunk.py
overviewer_core/src/iterate.c
2011-07-31 22:46:19 -04:00
Aaron Griffith
cbd48fa2eb
fixed typo in setup.py
2011-07-14 22:52:13 -04:00
Aaron Griffith
af63ff9992
fixed recursive web_assets handling (closes issue #430 )
2011-07-12 18:41:08 -04:00
Aaron Griffith
a7753486dc
Merge branch 'master' into rendermode-options
2011-07-12 12:20:09 -04:00
Andrew Chin
f4636520dd
Added new check_terrain command
2011-07-10 20:53:58 -04:00
Andrew Chin
65aecb9783
Purge pyc files on "setup.py clean"
2011-07-10 18:49:06 -04:00
Aaron Griffith
fde647bfdf
Merge branch 'py-package'
...
Conflicts:
setup.py
2011-07-10 18:14:20 -04:00
Aaron Griffith
0c63bcb5fe
changed setup.py to copy web_assets recursively for py2exe
2011-07-07 16:35:48 -04:00
Maciej Małecki
c1f13775d9
setup.py now checks for Imaging directory in Python include path. Appears to fix #402
2011-07-04 12:54:34 +02:00
Aaron Griffith
03094b1af9
Merge branch 'master' into mineral-overlay
...
Conflicts:
src/overviewer.h
2011-06-06 22:18:23 -04:00