GitXplorerGitXplorer
q

libdxfrw

public
1 stars
4 forks
14 issues

Commits

List of commits on branch master.
Unverified
a6497716208dfe5b96353c5b300607f708643389

Remove some tabs

nnyalldawson committed 3 years ago
Unverified
1c439b49336d654d26ca06dcff2e935a8441f0ce

libdxfrw: add support for rgb colors and transparency

nnyalldawson committed 3 years ago
Unverified
f2739ce8b875bb6769710719efcfdf2c303f3283

Fix spline retrieval

nnyalldawson committed 3 years ago
Unverified
af98b6615cdf8937dc6bf3a70cb8572d6dfea027

Move version map to cpp file

nnyalldawson committed 3 years ago
Unverified
f81b8459a51906bdae58636c86fcb9cbce7942e0

Cleanup version handling in DRW_TextCodec

nnyalldawson committed 3 years ago
Unverified
e5dc237cee73a9dc0449b9b69c9f672ee9d929ec

Fix misplaced branch in DRW_TextCodec::setVersion

ddismine committed 7 years ago

README

The README file for this repository.

libdxfrw Build status

libdxfrw is a free C++ library to read and write DXF files in both formats, ascii and binary form. It is licensed under the terms of the GNU General Public License version 2 (or at you option any later version).

A fork of http://sourceforge.net/projects/libdxfrw

This project is an attempt to refactor out QGIS specific code paths from libdxfrw, so that fixes from the QGIS internal copy can be upstreamed to https://github.com/LibreCAD/libdxfrw (or alternative)

==========

Building and installing the library

mkdir build
cd build
cmake ..
make 
sudo make install

For non-debug version:

mkdir release
cd release
cmake -DCMAKE_BUILD_TYPE=Release ..
make 
sudo make install

== UBUNTU/Mint Folks ==

mkdir release
cd release
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX:PATH=/usr .. && make all
make 
sudo make install

== Example usage of the library ==

See how we use it in LibreCAD V3 : https://github.com/LibreCAD/LibreCAD_3/tree/master/persistence/libdxfrw