Skip to content

Commit 8250fe8

Browse files
author
Milos Tosic
committed
Initial commit
0 parents  commit 8250fe8

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+33695
-0
lines changed

.appveyor.yml

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
shallow_clone: true
2+
3+
os:
4+
- Visual Studio 2017
5+
6+
environment:
7+
matrix:
8+
- TOOLSET: vs2015
9+
- TOOLSET: vs2017
10+
11+
configuration:
12+
- Debug
13+
- Release
14+
- Retail
15+
16+
install:
17+
- git clone --depth 1 https://github.com/milostosic/rbase ..\rbase
18+
- git clone --depth 1 https://github.com/milostosic/rapp ..\rapp
19+
- git clone --depth 1 https://github.com/milostosic/build ..\build
20+
- ..\build\tools\bin\windows\genie --file=genie\genie.lua %TOOLSET%
21+
22+
build:
23+
project: ../.build/windows/$(TOOLSET)/rprof/projects/rprof.sln

.editorconfig

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
root = true
2+
3+
[*]
4+
indent_style = tab
5+
indent_size = 4
6+
end_of_line = lf
7+
max_line_length = 150
8+
insert_final_newline = true
9+
trim_trailing_whitespace = true
10+
11+
[*.md]
12+
trim_trailing_whitespace = false
13+
max_line_length = 80

.gitattributes

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
*.c eol=lf
2+
*.cpp eol=lf
3+
*.h eol=lf
4+
*.hpp eol=lf
5+
*.hlsl eol=lf
6+
*.md eol=lf
7+
*.lua eol=lf
8+
*.mk eol=lf
9+
makefile eol=lf
10+

.gitignore

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
.build
2+
.DS_Store
3+
4+

.travis.yml

+44
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
language: cpp
2+
matrix:
3+
include:
4+
- compiler: gcc
5+
os: linux
6+
- compiler: clang
7+
os: osx
8+
9+
addons:
10+
apt:
11+
sources:
12+
- ubuntu-toolchain-r-test
13+
packages:
14+
- gcc-5
15+
- g++-5
16+
- clang
17+
- libxrandr-dev
18+
- libxinerama-dev
19+
- libxcursor-dev
20+
- libxi-dev
21+
- libegl1-mesa-dev
22+
23+
before_script:
24+
- export LD_LIBRARY_PATH="/usr/lib/x86_64-linux-gnu/:/usr/local/lib64:/usr/local/lib:$LD_LIBRARY_PATH"
25+
- git clone --depth 1 https://github.com/milostosic/rbase ../rbase
26+
- git clone --depth 1 https://github.com/milostosic/rapp ../rapp
27+
- git clone --depth 1 https://github.com/milostosic/build ../build
28+
- if [ "$TRAVIS_OS_NAME" == "linux" ]; then chmod 764 ../build/tools/bin/linux/genie; fi
29+
- if [ "$TRAVIS_OS_NAME" == "osx" ]; then chmod 764 ../build/tools/bin/darwin/genie; fi
30+
31+
script:
32+
- if [ "$TRAVIS_OS_NAME" == "linux" ]; then sudo apt-get install libc6-dev-i386 gcc-5-multilib g++-5-multilib; fi
33+
- if [ "$TRAVIS_OS_NAME" == "linux" ]; then make linux CXX="g++-5" CC="gcc-5"; fi
34+
- if [ "$TRAVIS_OS_NAME" == "osx" ]; then make osx; fi
35+
36+
branches:
37+
only:
38+
- master
39+
40+
notifications:
41+
email: false
42+
43+
osx_image: xcode9.3
44+

0 commit comments

Comments
 (0)