5719 Commits

Author SHA1 Message Date
Joseph Lenox
fd37e8f4ce Only make linux distributables on linux. 2018-07-11 22:14:51 -05:00
Joseph Lenox
94d428ef12 back to c++11 semantics for initialization. 2018-07-11 22:14:51 -05:00
Joseph Lenox
1e7f42c422 squawk on osx failures now, as it should work. 2018-07-11 22:14:51 -05:00
Joseph Lenox
d1d75c4c0f ... 2018-07-11 22:14:51 -05:00
Joseph Lenox
ad11dacb8c ... 2018-07-11 22:14:51 -05:00
Joseph Lenox
f651d0ef5e generic build language. Can't trust anything Travis does w/r/t environment variables on its own 2018-07-11 22:14:51 -05:00
Joseph Lenox
45f80caab3 don't trust travis to do anything intelligent with the language. 2018-07-11 22:14:51 -05:00
Joseph Lenox
116904afc3 travis... 2018-07-11 22:14:51 -05:00
Joseph Lenox
2e36be4d26 travis, pls 2018-07-11 22:14:51 -05:00
Joseph Lenox
7fa5f0c3a9 oops, typo 2018-07-11 22:14:51 -05:00
Joseph Lenox
f3e5db3a3a re-add language to cpp 2018-07-11 22:14:51 -05:00
Joseph Lenox
6ea42b2aae Fix boost download and travis 2018-07-11 22:14:51 -05:00
Joseph Lenox
d5e3d67aec remove language preconfig 2018-07-11 22:14:51 -05:00
Joseph Lenox
9fd01e6807 set an eval to force correct 2018-07-11 22:14:51 -05:00
Joseph Lenox
a8b51536bd fix bash 2018-07-11 22:14:51 -05:00
Joseph Lenox
a60f739d02 broke script out, trying to avoid gcc-4 getting used on linux for whatever reason 2018-07-11 22:14:51 -05:00
Joseph Lenox
13e36e7cad fixing travis? 2018-07-11 22:14:51 -05:00
Joseph Lenox
909e2214df fixing travis? 2018-07-11 22:14:51 -05:00
Joseph Lenox
1fd6558c66 setting envionment variables via matrix 2018-07-11 22:14:51 -05:00
Joseph Lenox
3097a072e2 gcc, pls 2018-07-11 22:14:51 -05:00
Joseph Lenox
5431b5c2c5 Handle possible narrowing of data type between unsigned long and signed long 2018-07-11 22:14:51 -05:00
Joseph Lenox
f68231cdd9 Still playing with solarized, better setup (private constants with public functions) 2018-07-11 22:14:51 -05:00
Joseph Lenox
106c81a130 Implemented center_selected_object_on_bed and set_number_of_copies 2018-07-11 22:14:51 -05:00
Joseph Lenox
726dc9f4dc Implement more of Object menu 2018-07-11 22:14:51 -05:00
Joseph Lenox
5d57024a45 gcc please don't treat that as an initializer list. :( 2018-07-11 22:14:51 -05:00
Joseph Lenox
f3eceb72b0 Implement generic object rotation in all 3 axes with a slider and box. 2018-07-11 22:14:51 -05:00
Joseph Lenox
af4363f6e8 Implemented general rotate function for supplied function. 2018-07-11 22:14:51 -05:00
Joseph Lenox
c30901adf6 Reorganize includes 2018-07-11 22:14:51 -05:00
Joseph Lenox
2b933efa8e Moved AboutDialog into Dialogs subdir. 2018-07-11 22:14:51 -05:00
Joseph Lenox
6635deeb03 make verbose to see output and move the language specifier a little further down 2018-07-11 22:14:51 -05:00
Joseph Lenox
520b2551a1 actually do functions right 2018-07-11 22:14:51 -05:00
Joseph Lenox
ea7a4e380b okay, you win this time clang 2018-07-11 22:14:51 -05:00
Joseph Lenox
e0f0e714ce fix signature 2018-07-11 22:14:51 -05:00
Joseph Lenox
212e2af210 Convert colors to base-255 2018-07-11 22:14:51 -05:00
Joseph Lenox
ffd838f3ba Fix assignment to not use copy constructor 2018-07-11 22:14:51 -05:00
Joseph Lenox
9bbee7a627 try homebrew 2018-07-11 22:14:51 -05:00
Joseph Lenox
3af915719d don't build WX if it can't be found 2018-07-11 22:14:51 -05:00
Joseph Lenox
314cc26f27 Don't leak memory on the dc 2018-07-11 22:14:51 -05:00
Joseph Lenox
7190759d9e compiler misinterprets as initializer list -.- 2018-07-11 22:14:51 -05:00
Joseph Lenox
1e352d5ac9 Less fancy. 2018-07-11 22:14:51 -05:00
Joseph Lenox
8f3ae076f9 playing around with findwxwidgets 2018-07-11 22:14:51 -05:00
Joseph Lenox
7fcf9b65ed Avoid gcc interpreting things as initializer lists. 2018-07-11 22:14:51 -05:00
Joseph Lenox
720d4f1571 made download more flexible. 2018-07-11 22:14:51 -05:00
Joseph Lenox
cb07da66c7 Build wx and cache the build dir instead of the installdir. Also add it to PATH so that wx-config will be found. 2018-07-11 22:14:51 -05:00
Joseph Lenox
49f41e55d4 wrong argument to tar 2018-07-11 22:14:51 -05:00
Joseph Lenox
310301e964 Build wxwidgets on osx if it's not cached. 2018-07-11 22:14:51 -05:00
Joseph Lenox
6cd44ea7f2 Playing around with compiler setups 2018-07-11 22:14:51 -05:00
Joseph Lenox
687a814c11 push CXX and CC to a subscript. 2018-07-11 22:14:51 -05:00
Joseph Lenox
afaf0889e7 Oops, forgot a ] 2018-07-11 22:14:51 -05:00
Joseph Lenox
26f875f161 try to build on both linux and osx with travis 2018-07-11 22:14:51 -05:00