Skip to content

Commit 02b7412

Browse files
authored
Merge pull request #2 from nox/serde-derive
Switch to serde_derive only
2 parents f63addd + da14dc3 commit 02b7412

File tree

3 files changed

+2
-64
lines changed

3 files changed

+2
-64
lines changed

Cargo.toml

+2-13
Original file line numberDiff line numberDiff line change
@@ -3,28 +3,17 @@ name = "dwrote"
33
description = "Lightweight binding to DirectWrite."
44
repository = "https://github.com/vvuk/dwrote-rs"
55
license = "MPL-2.0"
6-
version = "0.2.0"
6+
version = "0.3.0"
77
authors = ["Vladimir Vukicevic <[email protected]>"]
8-
build = "build.rs"
98

109
[lib]
1110
name = "dwrote"
1211

13-
[features]
14-
default = ["codegen"]
15-
nightly = ["serde/unstable"]
16-
codegen = ["serde_codegen", "serde_codegen/with-syntex"]
17-
1812
[dependencies]
1913
libc = "0.2"
2014
lazy_static = "0.2"
2115
winapi = "0.2"
2216
kernel32-sys = "0.2"
2317
gdi32-sys = "0.2"
2418
serde = "0.9"
25-
serde_derive = {version = "0.9", optional = true}
26-
27-
[build-dependencies.serde_codegen]
28-
version = "0.9"
29-
default_features = false
30-
optional = true
19+
serde_derive = "0.9"

build.rs

-46
This file was deleted.

src/lib.rs

-5
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44

55
#![allow(non_upper_case_globals)]
66

7-
#[cfg(feature = "serde_derive")]
87
#[macro_use]
98
extern crate serde_derive;
109

@@ -17,10 +16,6 @@ extern crate kernel32;
1716
extern crate libc;
1817
extern crate serde;
1918

20-
#[cfg(feature = "serde_codegen")]
21-
include!(concat!(env!("OUT_DIR"), "/types.rs"));
22-
23-
#[cfg(feature = "serde_derive")]
2419
include!("types.rs");
2520

2621
use winapi::DWRITE_FACTORY_TYPE_SHARED;

0 commit comments

Comments
 (0)