From 2a8cfdd435ddc44d6348a88c7f77bddc4fc8abca Mon Sep 17 00:00:00 2001 From: Master Jumblespeed Date: Sun, 6 Sep 2015 21:33:33 -0400 Subject: [PATCH] add some scripts to build files on linux --- build/linux/aes-to-so.sh | 5 +++++ build/linux/ubuntu-build-panda3d.sh | 2 ++ dependencies/astron/config/uberdogs.yml | 20 ++++++++++++++++++++ 3 files changed, 27 insertions(+) create mode 100755 build/linux/aes-to-so.sh create mode 100755 build/linux/ubuntu-build-panda3d.sh create mode 100755 dependencies/astron/config/uberdogs.yml diff --git a/build/linux/aes-to-so.sh b/build/linux/aes-to-so.sh new file mode 100755 index 00000000..7e87821b --- /dev/null +++ b/build/linux/aes-to-so.sh @@ -0,0 +1,5 @@ +cd ../nirai/src + +gcc -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -DMAJOR_VERSION=1 -DMINOR_VERSION=0 -I/usr/include -I/usr/include/python2.7 -lstdc++ -lssl -lcrypto -c aes.cxx -c -o aes.o + +gcc -shared aes.o -L/usr/local/lib -lstdc++ -lssl -lcrypto -o aes.so \ No newline at end of file diff --git a/build/linux/ubuntu-build-panda3d.sh b/build/linux/ubuntu-build-panda3d.sh new file mode 100755 index 00000000..f2adc346 --- /dev/null +++ b/build/linux/ubuntu-build-panda3d.sh @@ -0,0 +1,2 @@ +cd ../nirai/panda3d +python2.7 makepanda/makepanda.py --everything --no-contrib --no-fmodex --no-physx --no-bullet --no-pview --no-pandatool --no-swscale --no-swresample --no-speedtree --no-vrpn --no-artoolkit --no-opencv --no-directcam --no-vision --no-rocket --no-awesomium --no-deploytools --no-skel --no-ffmpeg --no-eigen --static \ No newline at end of file diff --git a/dependencies/astron/config/uberdogs.yml b/dependencies/astron/config/uberdogs.yml new file mode 100755 index 00000000..d06019ae --- /dev/null +++ b/dependencies/astron/config/uberdogs.yml @@ -0,0 +1,20 @@ +uberdogs: + - class: ClientServicesManager + id: 4665 + anonymous: true + + - class: ChatAgent + id: 4681 + anonymous: false + + - class: FriendManager + id: 4501 + anonymous: false + + - class: TTSFriendsManager + id: 4666 + anonymous: false + + - class: GlobalPartyManager + id: 4477 + anonymous: false