Angus Lees
11c430bec9
Improve clean target
...
Run `make clean-all` which also cleans LLVM source.
2015-02-27 09:50:00 +00:00
Angus Lees
bc0aa84e4b
Numerous minor rust-doc fixups
...
- Correct guard on privacy-breach-logo fix
- Install RELEASES.md as upstream changelog
- Ignore TeX intermediate files when installing docs
- Install README.md into /usr/share/doc/rust/
- Install upstream docs into /usr/share/doc/rust-doc/html/
- Correct Index paths in doc-base files
- Add doc-base file for the Style Guidelines doc
2015-02-27 09:50:00 +00:00
Sylvestre Ledru
1c8ac2b079
* Introduce some changes by Angus Lees
...
- Introduction of build stages
- Disable the parallel execution of tests
- Improving of the parallel syntax
- Use override_dh_auto_build-arch
- Use override_dh_auto_build-indep
- Introduction of rust-mode, vim-syntax-rust & kate-syntax-rust packages
- Better declarations of the doc
- Update of the description
- Watch file updated (with key check)
2015-02-15 18:59:02 +01:00
Luca Bruno
d4357a263f
debian: set release channel for ./configure
2015-01-25 10:26:08 +01:00
Luca Bruno
3f9812c21a
debian: update var names in rules
2015-01-23 17:20:30 +01:00
Sylvestre Ledru
cd3b5a3bd8
disable the parallel build
2015-01-23 17:14:16 +01:00
Luca Bruno
b59979d9b3
debian: simplify version variables in rules
2015-01-23 17:09:42 +01:00
Luca Bruno
1f05e8ae8a
debian: fix typo (split line) in rules
2015-01-22 00:06:48 +01:00
Sylvestre Ledru
a51d697676
also delete empty files
2015-01-21 19:20:03 +01:00
Sylvestre Ledru
6fce0a9982
Remove the favicon from the doc
2015-01-21 19:11:04 +01:00
Sylvestre Ledru
2d084d4c18
bing brack parallel build
2015-01-21 14:45:30 +01:00
Sylvestre Ledru
5294c94c0b
Use rust.manpages
2015-01-21 14:31:01 +01:00
Sylvestre Ledru
c18f75cf30
Enable the testsuite
2015-01-21 12:01:33 +01:00
Jordan Justen
3b5d38b25d
debian: Don't copy files from debian/dl
...
Instead we will use ../rust_$VERSION.orig-dl.tar.gz and debian's
multiple upstream tarball support.
Signed-off-by: Jordan Justen <jljusten@gmail.com>
2015-01-20 16:58:16 -08:00
Sylvestre Ledru
8354de7ad6
* Update the make install logic to install in debian/tmp/
...
instead of debian/rust and use the *.install files
* Introduce the rust-doc package
2015-01-20 18:07:05 +01:00
Sylvestre Ledru
becfe001c1
verbose mode
2015-01-20 16:47:36 +01:00
Sylvestre Ledru
7bdffa5bcc
add a todo + bikeshedding
2015-01-20 10:08:02 +01:00
Jordan Justen
ac9de7b61c
debian: Set enable-rpath flag for internal rust libraries
...
Signed-off-by: Jordan Justen <jljusten@gmail.com>
2015-01-19 10:23:44 -08:00
Jordan Justen
a97d69b7db
debian: Add rust-gdb links
...
Signed-off-by: Jordan Justen <jljusten@gmail.com>
2015-01-19 10:20:48 -08:00
Jordan Justen
0f729e318d
debian: shlibdeps support for multiple architectures
...
Signed-off-by: Jordan Justen <jljusten@gmail.com>
2015-01-19 10:20:48 -08:00
Jordan Justen
1870024997
debian: Handle 1.0.0-alpha version number
...
Signed-off-by: Jordan Justen <jljusten@gmail.com>
2015-01-19 10:20:48 -08:00
Jordan Justen
03b69fec33
debian: Fix issue seen with sudo pbuilder
...
sudo pbuilder caused SUDO_USER to be set during the
build. mk/install.mk will then try to run sudo, but since sudo is not
a build-dep, this will fail.
Signed-off-by: Jordan Justen <jljusten@gmail.com>
2015-01-19 10:20:47 -08:00
Jordan Justen
f588d68d54
debian: Add rust stage0 binaries to debian/dl for 1.0.0 alpha
...
rust-stage0-2015-01-07-9e4e524-linux
Signed-off-by: Jordan Justen <jljusten@gmail.com>
2015-01-19 10:20:46 -08:00
Jordan Justen
c92744c014
debian: Install rust libraries under /usr/lib/<arch>/rust
...
Install rust under:
usr/lib/$(DEB_HOST_MULTIARCH)/rust/$(RUST_VERSION)
override_dh_shlibdeps is based on
https://launchpad.net/~hansjorg/+archive/ubuntu/rust
usr/bin/rustc and usr/bin/rustdoc will be symlinked to the new install
location.
Signed-off-by: Jordan Justen <jljusten@gmail.com>
2015-01-19 10:20:45 -08:00
Jordan Justen
23d2674b3a
debian: Create rustc-0.12 and rustdoc-0.12
...
Signed-off-by: Jordan Justen <jljusten@gmail.com>
2015-01-19 10:20:45 -08:00
Jordan Justen
02b7470845
debian/rules: Define some variables
...
Signed-off-by: Jordan Justen <jljusten@gmail.com>
2015-01-19 10:20:45 -08:00
Jordan Justen
ef10207113
debian: Skip test since it is failing on 0.12
...
Base on:
https://launchpad.net/~hansjorg/+archive/ubuntu/rust
Signed-off-by: Jordan Justen <jljusten@gmail.com>
2015-01-19 10:20:40 -08:00
Jordan Justen
7a06551f27
debian: Set SHELL environment variable when running configure
...
The configure script uses this to find the shell binary. If not set,
it will try to build i386 when on amd64 systems.
Signed-off-by: Jordan Justen <jljusten@gmail.com>
2015-01-19 10:07:45 -08:00
Luca Bruno
2679d355a1
Enable parallel building of LLVM
2013-08-26 15:45:42 +02:00
Luca Bruno
be771b38b5
Initial packaging
2013-08-26 14:39:51 +02:00