mirror of
https://github.com/rojo-rbx/rojo.git
synced 2026-04-20 12:45:05 +00:00
Move server to (temporarily) require Rust Beta or stable 1.31+
This commit is contained in:
13
.travis.yml
13
.travis.yml
@@ -25,12 +25,15 @@ matrix:
|
||||
- cd plugin
|
||||
- luacov-coveralls -e $TRAVIS_BUILD_DIR/lua_install
|
||||
|
||||
- language: rust
|
||||
rust: stable
|
||||
# Stable builds can be re-enabled after 2018-12-06, when Rust 1.31 is stable
|
||||
|
||||
# - language: rust
|
||||
# rust: stable
|
||||
|
||||
# script:
|
||||
# - cd server
|
||||
# - cargo test --verbose
|
||||
|
||||
script:
|
||||
- cd server
|
||||
- cargo test --verbose
|
||||
- language: rust
|
||||
rust: beta
|
||||
|
||||
|
||||
@@ -55,7 +55,9 @@ Here are a few, if you're looking for alternatives or supplements to Rojo:
|
||||
If you use a plugin that _isn't_ Rojo for syncing code, open an issue and let me know why! I'd like Rojo to be the end-all tool so that people stop reinventing solutions to this problem.
|
||||
|
||||
## Contributing
|
||||
The `master` branch is undergoing a rewrite right now known as 'Epiphany'. It includes a breaking change to the project configuration format and an infrastructure overhaul.
|
||||
The `master` branch is a rewrite known as **Epiphany**. It includes a breaking change to the project configuration format and an infrastructure overhaul.
|
||||
|
||||
Building Rojo requires the latest Rust beta in order to use **2018 Edition** features. Once Rust 1.31 is stable on **December 6, 2018**, Rojo `master` will compile on Rust stable again.
|
||||
|
||||
Pull requests are welcome!
|
||||
|
||||
|
||||
@@ -5,6 +5,7 @@ authors = ["Lucien Greathouse <me@lpghatguy.com>"]
|
||||
description = "A tool to create robust Roblox projects"
|
||||
license = "MIT"
|
||||
repository = "https://github.com/LPGhatguy/rojo"
|
||||
edition = "2018"
|
||||
|
||||
[lib]
|
||||
name = "librojo"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
use std::path::PathBuf;
|
||||
use std::process;
|
||||
|
||||
use project::Project;
|
||||
use crate::project::Project;
|
||||
|
||||
pub fn init(project_path: &PathBuf) {
|
||||
match Project::init(project_path) {
|
||||
|
||||
@@ -4,7 +4,7 @@ use std::{
|
||||
sync::Arc,
|
||||
};
|
||||
|
||||
use ::{
|
||||
use crate::{
|
||||
project::Project,
|
||||
web::Server,
|
||||
session::Session,
|
||||
|
||||
@@ -5,6 +5,7 @@ use std::{
|
||||
io,
|
||||
path::{Path, PathBuf},
|
||||
};
|
||||
|
||||
use serde_json;
|
||||
|
||||
pub static PROJECT_FILENAME: &'static str = "roblox-project.json";
|
||||
|
||||
Reference in New Issue
Block a user