From f91fa25ff1658b6b60e835bfbf06e46888d2a19c Mon Sep 17 00:00:00 2001 From: Antoni Boucher Date: Sun, 18 Nov 2018 08:49:44 -0500 Subject: [PATCH] Fix to allowing using on older nightly --- src/lib.rs | 10 +++++++++- src/parser/mod.rs | 3 ++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 8c4f89b..a6e62b8 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,5 +1,5 @@ #![recursion_limit = "512"] -#![feature(extern_crate_item_prelude)] +#![feature(option_replace)] // While under active devel, these warnings are kind of annoying. #![allow(dead_code)] @@ -241,6 +241,14 @@ use crate::errors::*; #[macro_use] mod errors; +#[macro_use] +extern crate quote; +extern crate syn; + +extern crate glib; +extern crate glib_sys; +extern crate gobject_sys; + mod ast; mod checking; mod gen; diff --git a/src/parser/mod.rs b/src/parser/mod.rs index 38c6f09..3016799 100644 --- a/src/parser/mod.rs +++ b/src/parser/mod.rs @@ -1,4 +1,5 @@ -use proc_macro; +extern crate proc_macro; + use proc_macro2::TokenStream; use syn::parse::{Parse, ParseStream, Result}; use syn::{self, braced, parenthesized, Token}; -- GitLab