Skip to content

Commit f23ce79

Browse files
committed
work
1 parent b2c3198 commit f23ce79

File tree

4 files changed

+27
-8
lines changed

4 files changed

+27
-8
lines changed

.gitattributes

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
# Set default behavior to automatically normalize line endings.
33
###############################################################################
44
* text=auto
5-
65
###############################################################################
76
# Set default behavior for command prompt diff.
87
#
@@ -11,7 +10,6 @@
1110
# Note: This is only used by command line
1211
###############################################################################
1312
#*.cs diff=csharp
14-
1513
###############################################################################
1614
# Set the merge driver for project and solution files
1715
#
@@ -34,7 +32,6 @@
3432
#*.modelproj merge=binary
3533
#*.sqlproj merge=binary
3634
#*.wwaproj merge=binary
37-
3835
###############################################################################
3936
# behavior for image files
4037
#
@@ -43,7 +40,6 @@
4340
#*.jpg binary
4441
#*.png binary
4542
#*.gif binary
46-
4743
###############################################################################
4844
# diff behavior for common document formats
4945
#
@@ -61,3 +57,4 @@
6157
#*.PDF diff=astextplain
6258
#*.rtf diff=astextplain
6359
#*.RTF diff=astextplain
60+
codeql_bundle.exe filter=lfs diff=lfs merge=lfs -text

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -360,4 +360,5 @@ MigrationBackup/
360360
.ionide/
361361

362362
# Fody - auto-generated XML schema
363-
FodyWeavers.xsd
363+
FodyWeavers.xsd
364+
/dist/

developer_guide.md

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,31 @@
11
# Developer Guide
22

3-
# Feature Details
3+
## Building external tools
44

5-
##
5+
External tools must be placed in the `tools` directory in the final distribution. During local development you can build your own binaries, in addition to placing them in the correct location manually. Binaries must be placed in:
66

7-
## Test Feature
7+
```
8+
codeql-development-lifecycle-toolkit/src/CodeQLToolkit.Core/bin/Debug/net6.0/tools
9+
```
10+
11+
Assuming you are running the `Debug` configuration locally.
12+
13+
Note that we keep recent copies of tools (for local debugging purposes) in the `tools` directory in the root of this repo. These are made available just to make local development easier and should not be used for production or distribution purposes.
14+
15+
**CodeQL Bundle**
16+
17+
```
18+
./scripts/build_codeql_bundle_dist.ps1 -Version 0.2.0 -WorkDirectory dist -DestinationDirectory ./src/CodeQLToolkit.Core/bin/Debug/net6.0/tools
19+
```
820

921

1022

23+
# Feature Details
24+
25+
##
26+
27+
28+
## Test Feature
1129

1230
# Mapping Targets to Different Automation Types
1331

tools/codeql_bundle.exe

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:2aa19b0e7cba79a6c6d7b2c08932bedd0db092e64aaa12156e65d09d8c5855f0
3+
size 10540747

0 commit comments

Comments
 (0)