Alessandro Ranellucci
|
720ef322d7
|
Some improvements to Build.PL
|
2013-11-10 14:31:51 +01:00 |
|
Alessandro Ranellucci
|
1e51479369
|
Require ExtUtils::MakeMaker 6.80 to prevent some tests from failing. #1501
|
2013-10-28 11:14:53 +01:00 |
|
Alessandro Ranellucci
|
7765787172
|
Added .travis.yml and have Build.PL exit with non-zero in case of failure
|
2013-09-19 10:42:49 +02:00 |
|
Alessandro Ranellucci
|
c421feb633
|
Only install ParseXS and Slic3r-XS when --gui is not supplied
|
2013-09-17 21:52:10 +02:00 |
|
Mark Hindess
|
98ad345e42
|
Fix broken logic in $ARGV[0] check.
|
2013-09-16 14:04:14 +01:00 |
|
Alessandro Ranellucci
|
5a9c163a2e
|
Meaningful error when user wants to use 3D preview but didn't install the required modules.
|
2013-09-16 10:18:42 +02:00 |
|
Alessandro Ranellucci
|
747fd25f6d
|
Fix threads, tests and require the most recent Moo version
|
2013-09-12 11:09:03 +02:00 |
|
Alessandro Ranellucci
|
fb763b0187
|
Removed dependency on Math::Clipper
|
2013-08-27 01:26:44 +02:00 |
|
Alessandro Ranellucci
|
5b734f4a13
|
Merge branch 'master' into plater2
Conflicts:
lib/Slic3r/GUI/Plater.pm
|
2013-08-25 16:10:53 +02:00 |
|
Alessandro Ranellucci
|
ed0344e861
|
Explain user that he doesn't need to worry if a failed module was optional. One more fix for Windows, also
|
2013-08-24 12:12:46 +02:00 |
|
Alessandro Ranellucci
|
e3b42cd21e
|
Avoid reinstalling Math::Libm on Windows every time
|
2013-08-24 12:01:56 +02:00 |
|
Alessandro Ranellucci
|
af687a98e2
|
Better compatibility with Windows in Build.PL
|
2013-08-24 11:59:51 +02:00 |
|
Alessandro Ranellucci
|
f69dc7201d
|
Perform a ./Build distclean in ./xs automatically
|
2013-07-26 17:16:26 +02:00 |
|
Alessandro Ranellucci
|
826e6c106d
|
Remove warning in Build.PL
|
2013-07-07 13:36:19 +02:00 |
|
Alessandro Ranellucci
|
51dd4d4e8a
|
Compile fixes
|
2013-07-06 22:00:54 +02:00 |
|
Alessandro Ranellucci
|
28f8083ab7
|
Merge branch 'master' into xs
|
2013-07-06 11:38:40 +02:00 |
|
Alessandro Ranellucci
|
2ecc31c0aa
|
Only work on GUI modules when --gui is supplied to Build.PL
|
2013-07-06 11:37:24 +02:00 |
|
Alessandro Ranellucci
|
f1978ce50a
|
Add --gui argument to Build.PL
|
2013-07-06 02:44:32 +02:00 |
|
Alessandro Ranellucci
|
836e3a94f3
|
Fix Build.PL in xs
|
2013-07-03 19:59:47 +02:00 |
|
Alessandro Ranellucci
|
ecdc2f077b
|
Merge branch 'master' into xs
Conflicts:
Build.PL
|
2013-06-24 19:37:07 +02:00 |
|
Alessandro Ranellucci
|
7852c07ba3
|
Exit with 1 if prerequisites are missing
|
2013-06-24 16:51:01 +02:00 |
|
Alessandro Ranellucci
|
344072d03c
|
Re-enable tests if all prereqs succeeded, regardless of optional modules
|
2013-06-24 16:41:12 +02:00 |
|
Alessandro Ranellucci
|
f32551bd35
|
Don't check cpanm existence if SLIC3R_NO_AUTO
|
2013-06-24 16:39:31 +02:00 |
|
Alessandro Ranellucci
|
ddc8727b70
|
Have SLIC3R_NO_AUTO check dependencies before requiring cpanm, and don't skip tests if all prerequisites are there
|
2013-06-24 16:32:03 +02:00 |
|
Alessandro Ranellucci
|
b33b30b09d
|
Remove --sudo from ./xs too
|
2013-06-24 16:04:00 +02:00 |
|
Alessandro Ranellucci
|
607fea3aa4
|
Merge branch 'master' into xs
Conflicts:
Build.PL
|
2013-06-24 00:10:04 +02:00 |
|
Alessandro Ranellucci
|
9e927ffaf9
|
Reimplement SLIC3R_NO_AUTO
|
2013-06-23 21:14:55 +02:00 |
|
Alessandro Ranellucci
|
de45b823e1
|
Merge branch 'master' into xs
|
2013-06-23 21:12:19 +02:00 |
|
Henrik Brix Andersen
|
a1a39d3a2e
|
Let cpanm automatically discover the need for --sudo or --local-lib in order to allow non-root installs.
|
2013-06-23 13:19:35 +02:00 |
|
Alessandro Ranellucci
|
ff795f2918
|
Merge branch 'master' into xs
|
2013-06-23 12:27:12 +02:00 |
|
Alessandro Ranellucci
|
ecf4099611
|
More changes to Build.PL
|
2013-06-23 11:20:03 +02:00 |
|
Alessandro Ranellucci
|
2d3fb15a3f
|
Look for cpanm in sitebin too
|
2013-06-23 11:10:36 +02:00 |
|
Alessandro Ranellucci
|
6e63e938a0
|
Fix typo in new Build.PL
|
2013-06-22 22:57:36 +02:00 |
|
Alessandro Ranellucci
|
9d27b5e4a7
|
New XS framework for C and C++ code
|
2013-06-22 17:16:45 +02:00 |
|
Alessandro Ranellucci
|
c88d8a5842
|
Replace Build.PL with a custom script based off cpanm
|
2013-06-22 16:18:43 +02:00 |
|
Alessandro Ranellucci
|
b35e668ee7
|
Require Boost::Geometry::Utils 0.15
|
2013-06-21 19:46:45 +02:00 |
|
Alessandro Ranellucci
|
c43ef45064
|
Require the newest Math::Clipper and Boost::Geometry::Utils to avoid the huge memory leaks present in previous versions
|
2013-05-20 09:56:55 +02:00 |
|
Alessandro Ranellucci
|
06ad6b70f8
|
Bugfix: scaling object from the plater applied scale factor over the factor used in the previous slicing job. #1075
|
2013-05-14 16:31:50 +02:00 |
|
Alessandro Ranellucci
|
7953dcfb12
|
Merge branch 'better-brim'
Conflicts:
lib/Slic3r/Geometry/Clipper.pm
lib/Slic3r/Print.pm
|
2013-05-11 09:19:23 +02:00 |
|
Alessandro Ranellucci
|
dde3e6e870
|
Disable Net::DBus. #1015
|
2013-04-29 15:57:07 +02:00 |
|
Mark Hindess
|
51d140d7d7
|
Fix dependencies to require Math::Clipper 1.18.
To avoid error "Undefined subroutine &Math::Clipper::int_offset ...".
|
2013-04-18 18:56:55 +01:00 |
|
Alessandro Ranellucci
|
c2aa119c09
|
Require Boost::Geometry::Utils 0.08
|
2013-04-09 14:03:24 +02:00 |
|
Alessandro Ranellucci
|
0feef890b1
|
Use Class::XSAccessor
|
2013-03-13 01:29:45 +01:00 |
|
Alessandro Ranellucci
|
721b61e798
|
Require Boost::Geometry::Utils 0.06
|
2013-01-28 00:34:09 +01:00 |
|
Alessandro Ranellucci
|
0ddd6d9e55
|
Require Math::Clipper 1.17
|
2013-01-17 11:11:22 +01:00 |
|
Alessandro Ranellucci
|
ad9be0e4d7
|
Bugfix: crash when reading/writing files to paths containing non-ASCII characters on Windows. #651 #865
|
2013-01-13 10:18:34 +01:00 |
|
Alessandro Ranellucci
|
1df42fbe46
|
Add IO::Scalar to build prerequisites
|
2012-11-23 18:45:29 +01:00 |
|
Alessandro Ranellucci
|
d3629a3a44
|
Require Math::Clipper 1.15. #779
|
2012-11-13 11:53:02 +01:00 |
|
Alessandro Ranellucci
|
68e1edab80
|
Require Math::Clipper 1.14 and increase scale factor for offset(). #720
|
2012-11-05 00:17:46 +01:00 |
|
Alessandro Ranellucci
|
304676b6aa
|
Use XML::SAX::ExpatXS if available
|
2012-10-24 20:36:32 +02:00 |
|