Commit Graph

55 Commits

Author SHA1 Message Date
8341c313ab try pass rpath ./ to linker 2024-10-30 16:08:46 -05:00
987ea81a68 try disable mac notarization for now 2024-10-30 14:41:10 -05:00
0eaf752b53 disable non-ubuntu, try other package 2024-10-30 14:30:46 -05:00
e5ce3ecbcf try other package names 2024-10-30 14:27:21 -05:00
5b24e1335f try install opengl on ubuntu 2024-10-30 14:21:36 -05:00
162983e2c7 try also SFML_DIR env variable 2024-10-30 14:13:18 -05:00
c2a85670bf linux fix SFML_DIR 2024-10-30 14:11:20 -05:00
7c8b0e850e don't fix-rpaths on non-mac 2024-10-30 13:26:44 -05:00
b0a3c9a86c try -D SFML_DIR 2024-10-30 13:25:54 -05:00
619b839471 fix indentation 2024-10-30 12:59:36 -05:00
1a0dc5a770 fix indentation 2024-10-30 12:56:10 -05:00
f59e822cee try export windows cache variables 2024-10-30 12:55:40 -05:00
5aee421355 pass SFML_DIR 2024-10-30 12:54:22 -05:00
621a114771 mac 10.15 is the best I can do 2024-10-30 12:45:34 -05:00
9ad8e4adfb WHY 2024-09-09 17:27:11 -05:00
a701ce6c54 hate this 2024-09-09 17:19:55 -05:00
c1baafbe1b apparently this can't be done without a separate intel build 2024-09-09 17:18:08 -05:00
249fb986e4 don't pass arch flags, we're doing this the stupid way 2024-09-09 17:18:08 -05:00
cf75602def Update release.yml 2024-09-09 16:37:26 -05:00
c22b222b56 pass cxxflags better 2024-09-09 16:21:41 -05:00
2af674600e try for macos universal >=10.13 2024-09-09 16:06:29 -05:00
da53765160 remove lses 2024-09-08 15:42:06 -05:00
d9fce868d4 fix rpaths before upload unsigned 2024-09-08 15:42:06 -05:00
a7a38bd8ec remove lses 2024-09-08 15:42:06 -05:00
f21817050c keep trying to fix 2024-09-08 15:42:06 -05:00
fc79cf4685 ls what we're looking at 2024-09-08 15:42:06 -05:00
476eab32d6 fix paths 2024-09-08 15:42:06 -05:00
a4b1c7384d try fix-rpaths.py 2024-09-08 15:42:06 -05:00
2ced39ccb5 ls -R before signing too 2024-09-08 15:42:06 -05:00
755c4bdfe0 upload pre-signed artifact 2024-09-08 15:42:06 -05:00
d84dcd3960 stop action after 1 signing failure 2024-09-08 15:42:06 -05:00
0d428df897 ls the dependencies before and after build 2024-09-08 15:42:06 -05:00
c5a5a5dfe8 just ls what's in there 2024-09-08 15:42:06 -05:00
901534a2ca fix relative path in scope 2024-09-08 15:42:06 -05:00
6fe01f8b74 try fix a scope problem 2024-09-08 15:42:06 -05:00
1b8112b309 try fix a problem with spaces in the app names 2024-09-08 15:42:06 -05:00
6096c3cb3c echo 2024-09-08 15:42:06 -05:00
35c0fd7a28 try fix again 2024-09-08 15:42:06 -05:00
acc806621f try sign differently again 2024-09-08 15:42:06 -05:00
ae47e6e344 try back to normal framework signing method 2024-09-08 15:42:06 -05:00
8e78ec0c51 try codesign more files in .framework bundles 2024-09-08 15:42:06 -05:00
e1b5fe0640 try codesign inside the .framework 2024-09-08 15:42:06 -05:00
8b761bf806 download the right platform dependencies 2024-09-08 15:42:06 -05:00
75644e6e59 fix yaml syntax 2024-09-08 15:42:06 -05:00
6da3ab99fa clean up release.yml + download dependencies release 2024-09-08 15:42:06 -05:00
86df5e0c53 Release build squashed 2024-09-08 15:42:06 -05:00
2eb402ebb3 forward args to platform-specific scons scripts 2024-09-07 22:59:19 -04:00
c2f2d9332b fix ci.yml indentation 2024-09-07 20:31:25 -04:00
4a7d145168 Fix win scons (#359)
* fix a link flag
* another hack to find weirdly named libraries
* Fix handling VCRedistInstall.exe
* add src folders to win-scons include paths
* use path.join
* more weird library suffixes
* fix old python syntax in an SConscript file
* find vcpkg libraries and headers
* add icon dir to windows include paths
* remove non-recursive os.listdir line
* remove bad lib paths
* tools build with env["bits"]
* hard-code vcvarsall.bat path, with a note
* pass in other lib paths
* fix syntax without trying to use f-strings
* more bundled libs on windows
* add bin folders for windows installation to find dlls
* fix CheckLib stuff
* test scons pass X86 correctly
* make 64-bit builds the default for scons
* add package flag for building installers
2024-06-12 13:52:19 -04:00
8af5a9e1ca Update and fix Mac CI builds
- GitHub discontinued Actions runners for macos-10 and macos-11, so we
  build cboe on macos-12 now
- The path to Xcode.app has changed
- mac scons build wanted a new include statement for vector
- hint scons to look for boost 1.85, not 1.58.
2024-05-29 19:39:03 -04:00