Skip to content

Commit e96fdc4

Browse files
authored
FBXSDKを privateリポジトリに (Synesthesias#147)
* fbxsdkをプライベートなsubmoduleに * update github action * 同上 * 同上2 * 同上3 * 同上4 * 同上 5 * 同上 * 同上7 * 同上8 * fbxsdkについてreadmeに明記、ライセンス追記 * update github actions * 同上
1 parent 3ac5ca9 commit e96fdc4

File tree

320 files changed

+454
-81698
lines changed

Some content is hidden

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

320 files changed

+454
-81698
lines changed

.github/actions/build/action.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ runs:
1010
using: Composite
1111

1212
steps:
13+
1314
- name: Update Submodules
1415
run: git submodule update --init --recursive
1516
shell: ${{ inputs.shell_type }}
@@ -65,4 +66,4 @@ runs:
6566
# どの値に設定すべきか要検討です。
6667
- name: Build C# Wrapper
6768
run: dotnet build -p:Configuration=Release -p:Platform="Any CPU" ${{github.workspace}}/wrappers/csharp/LibPLATEAU.NET
68-
shell: ${{ inputs.shell_type }}
69+
shell: ${{ inputs.shell_type }}

.github/workflows/build-and-test.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,18 @@ jobs:
2020
os: [windows-latest, macos-latest, ubuntu-18.04]
2121

2222
steps:
23+
2324
- uses: actions/checkout@v3
25+
26+
- name: Add SSH private keys for submodule repositories
27+
uses: webfactory/ssh-agent@v0.7.0
2428
with:
25-
submodules: true
26-
lfs: true
29+
ssh-private-key: |
30+
${{ secrets.KEY_TO_ACCESS_FBXSDK }}
31+
32+
- name: checkout submodules
33+
shell: bash
34+
run: git submodule update --init --recursive
2735

2836
- name: Build
2937
uses: ./.github/actions/build

.github/workflows/upload-dlls.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,18 @@ jobs:
2525
os: [windows-latest, macos-latest, ubuntu-18.04]
2626

2727
steps:
28+
2829
- uses: actions/checkout@v3
30+
31+
- name: Add SSH private keys for submodule repositories
32+
uses: webfactory/ssh-agent@v0.7.0
2933
with:
30-
submodules: true
31-
lfs: true
34+
ssh-private-key: |
35+
${{ secrets.KEY_TO_ACCESS_FBXSDK }}
36+
37+
- name: checkout submodules
38+
shell: bash
39+
run: git submodule update --init --recursive
3240

3341
- name: Build
3442
uses: ./.github/actions/build

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,3 +28,6 @@
2828
[submodule "3rdparty/libxml2"]
2929
path = 3rdparty/libxml2
3030
url = https://github.com/GNOME/libxml2
31+
[submodule "3rdparty/fbx_sdk"]
32+
path = 3rdparty/fbx_sdk
33+
url=git@github.com:Synesthesias/fbx_sdk.git

3rdparty/FBX/2020.3.1/include/fbxsdk.h

Lines changed: 0 additions & 275 deletions
This file was deleted.

0 commit comments

Comments
 (0)