Skip to content

Commit 8e66aa7

Browse files
committed
Initial commit
0 parents  commit 8e66aa7

15 files changed

+1775
-0
lines changed

.gitignore

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Compiled Object files
2+
*.slo
3+
*.lo
4+
*.o
5+
*.obj
6+
7+
# Precompiled Headers
8+
*.gch
9+
*.pch
10+
11+
# Compiled Dynamic libraries
12+
*.so
13+
*.dylib
14+
*.dll
15+
16+
# Fortran module files
17+
*.mod
18+
*.smod
19+
20+
# Compiled Static libraries
21+
*.lai
22+
*.la
23+
*.a
24+
*.lib
25+
26+
# Executables
27+
*.exe
28+
*.out
29+
*.app

.travis.yml

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
dist: precise
2+
sudo: false
3+
4+
language: cpp
5+
compiler: clang
6+
7+
# Install dependencies
8+
addons:
9+
apt:
10+
sources:
11+
- ubuntu-toolchain-r-test
12+
packages:
13+
- lib32stdc++6
14+
- lib32z1-dev
15+
- libc6-dev-i386
16+
- linux-libc-dev
17+
- g++-multilib
18+
- g++-4.8
19+
cache:
20+
directories:
21+
- ../mysql-5.0
22+
23+
# Set the build environment
24+
env:
25+
global:
26+
- LLVM_ARCHIVE_URI=http://sourcemod.net/clang+llvm-3.8.0-x86_64-linux-gnu-ubuntu-14.04.tar.xz
27+
28+
before_install:
29+
- wget -nc $LLVM_ARCHIVE_URI -O $HOME/clang+llvm.tar.xz
30+
- mkdir -p $HOME/clang+llvm
31+
- tar -xf $HOME/clang+llvm.tar.xz -C $HOME/clang+llvm --strip-components 1
32+
- export PATH=$HOME/clang+llvm/bin:$PATH
33+
- CC=clang-3.8 CXX=clang-3.8
34+
35+
install:
36+
- git clone --branch 1.10-dev https://github.com/alliedmodders/metamod-source mmsource-1.10
37+
- git clone --recursive --branch 1.7-dev https://github.com/alliedmodders/sourcemod sourcemod
38+
- rm -rf ./sourcemod/sourcepawn/*
39+
- git clone --branch master https://github.com/alliedmodders/sourcepawn ./sourcemod/sourcepawn
40+
- git clone --mirror https://github.com/alliedmodders/hl2sdk hl2sdk-proxy-repo
41+
- git clone --branch l4d2 hl2sdk-proxy-repo hl2sdk-l4d2
42+
- git clone --branch master https://github.com/alliedmodders/ambuild ambuild
43+
#- bash sourcemod/tools/checkout-deps.sh
44+
45+
before_script:
46+
- cd ambuild
47+
- python setup.py build
48+
- python setup.py install --user
49+
- cd ..
50+
- mkdir build && cd build
51+
- PATH="~/.local/bin:$PATH"
52+
- python ../configure.py --enable-optimize --sdks=present --sdks=l4d2
53+
54+
script: ambuild
55+
56+
# Deployment phase
57+
before_deploy:
58+
- env GZIP=-9 tar cvzf signals.tar.gz --directory="./package" .
59+
60+
deploy:
61+
provider: releases
62+
api_key:
63+
secure: "GGzbvz0wILEuSIvuv2+/0Ym02nModPxM6ZCNUc1ewLv7eEns7eYnhfHCcMxFj+PV4sJgh5QMnLRfr1plekPsFVCSLMTGDWp7cfzVSXHMPURf2oR3+Qm1Nx9zfDMVML4m/ljGO4J1cMbkdZcwn/CLN2x0nnbrxk1m9uS+u5N5FophFbCAOvOHzfkX41cCh4/Efupdge7dw5ZKgLEKlQ8al+G8mnWTKxKB6New6eH1pMU7BTX4z5edlG5gcrjpEM5FYL5ZpJm0qB7DIuOvJHHKJ60UFK5Tc66/fPe742QuTELXg9m27K93z0jOxKbrjlUK4pRhB9GIW4MJbdI8kpb1LGtA0vA33UGfnYB+FsC7gseECCTRJ+5cntHAB6PVn0AqgeonWBvGHqGcHav5ez+WZBMKdPdtsLK51dzgilDbIfKcKXH+pWPa9F5BlYcDI+tuekwqBeK4VDGAC+Nw4t8FM4ikGB8wmnh1Nwo2cYDtmJcq7tsdPc4c9okwgbGhUAG4kQob+bATBuoE8P2YJrTRJ9ucd/cgxGzvDKrGiMImeR9FqggtQPj+keW4UGavKmyoeSCnWP+4w4Yuy5M7QwTTsLtVbjMMYpfqx5LjAIS1UIujaeJhhUGZhIyS7en+KXZAeGH4Z26W9bD/Sq2tXLE6CQa6GnQPD1GIkPDO7JdIsww="
64+
file: "signals.tar.gz"
65+
skip_cleanup: true
66+
overwrite: true
67+
on:
68+
tags: true
69+
70+
# Notifications
71+
notifications:
72+
email: false
73+

0 commit comments

Comments
 (0)