tamasmeszaros
85a7a3d5c5
Use prusaslicer_add_cmake_project on each cmake deps project
...
replace avrdude conf generation from C to CMake code
2021-01-26 10:17:51 +01:00
tamasmeszaros
c97aacd2d8
Officially move to C++17 for the whole PrusaSlicer source tree;
2019-12-18 11:53:28 +01:00
Vojtech Kral
03079d4928
avrdude: Fix: Generate the embedded conf in the bin dir, remove from repo
...
The generated file avrdude-slic3r.conf.h is not kept in repo any longer
- it was causing trouble for git diffing.
It's now generated in $CMAKE_CURRENT_BINARY_DIR and included from there.
The file embeds avrdude-slic3r.conf so that the conf doesn't need to
be loaded from disk.
2019-08-20 15:15:30 +02:00
Vojtech Kral
0ded335488
build: Add source file encoding check
...
Source files are checked using a small utility in src/build-utils
This is done to prevent bugs in build and localization caused
by weird non-UTF-8 encodings interpreted by MSVC in terms of local codepages
rather than UTF-8.
2019-08-19 17:04:14 +02:00
Vojtech Kral
baaf66d138
avrdude: conf-generate: Fix line endings - always generate LF endings
...
avrdude configuration embedding tool was generating platform
specific line endings in avrdude-slic3r.conf.h
2019-08-19 17:04:14 +02:00
tamasmeszaros
7e0199746e
more clang warnings enabled, performance measuring
...
Succesfull build on mingw-w64
fix sandboxes
Mingw fixes and full parallel support tree gen.
2019-08-16 16:17:37 +02:00
Vojtech Kral
bc1aaaa146
avrdude: Fix string encoding handling on Windows
2019-03-01 13:15:20 +01:00
Vojtech Kral
c426c99af0
avrdude: Build avrdude-slic3r by default
2019-03-01 13:15:20 +01:00
Vojtech Kral
ffd7a3d933
avrdude: Use a minimalistic embedded conf instead of an external file
2019-03-01 13:15:20 +01:00
tamasmeszaros
87d49cf82f
Adding object elevation param.
...
Quick attempt to build with MinGW 7.3. Successful compile, failed linking
2018-11-19 17:58:08 +01:00
bubnikv
0558b53493
WIP: Moved sources int src/, separated most of the source code from Perl.
...
The XS was left only for the unit / integration tests, and it links
libslic3r only. No wxWidgets are allowed to be used from Perl starting
from now.
2018-09-19 11:02:24 +02:00