Remove redundant switch labels.
[profile/iot/apps/dotnet/fitness.git] / sam_cli.cfg
1 #!/usr/bin/env bash
2 #
3 # Copyright (C) 2019 The SAM Tool Authors. All rights reserved.
4 #
5 #               SAM (S/W Architecture Maturity)
6 #
7 # Samsung Research,
8 # Samsung Electronics Co., Ltd.
9 #
10 # This software and its documentation are confidential and proprietary
11 # information of Samsung Electronics Co., Ltd.  No part of the software and
12 # documents may be copied, reproduced, transmitted, translated, or reduced to
13 # any electronic medium or machine-readable form without the prior written
14 # consent of Samsung Electronics.
15 #
16 # Samsung Electronics makes no representations with respect to the contents,
17 # and assumes no responsibility for any errors that might appear in the
18 # software and documents. This publication and the contents here of are subject
19 # to change without notice.
20 #
21
22 ################################
23 # Project Name
24 ################################
25 SAM_PRJ_NAME="Fitness"
26
27
28 ################################
29 # Source Code
30 ################################
31 BUILD_CMD="dotnet build"
32 CLEAN_CMD="dotnet clean"
33 SRC_PATH="$PWD/Fitness"
34 SRC_LANG="cs"                               # Supported languages : c, cpp, auto_c_cpp, java, cs
35 #SRC_SCOPE="config/src_scope.cfg"           # Scoping list
36 SRC_EXCLUDE="src_exclude.cfg"               # Excluding list
37
38
39 ################################
40 # SCRA
41 ################################
42 SCRA_SKIP=FALSE                             # Options : TRUE, FALSE
43 SCRA_RAW_DATA_PATH=".scap/workspace/scra"
44 SCRA_ROOT_TO_CUT=$SRC_PATH
45 #SCRA_USE_PARAM=TRUE
46
47
48 ################################
49 # ART_BEAN (Convert SCRA data)
50 ################################
51 ART_BEAN_SKIP=FALSE                         # Options : TRUE, FALSE
52
53
54 ################################
55 # PMD CPD (Duplicated Code)
56 ################################
57 PMD_SKIP=FALSE                              # Options : TRUE, FALSE
58 PMD_RAW_DATA_PATH=".scap/workspace/pmd"
59 PMD_USE_BUILT_PATH=FALSE                    # Options : TRUE, FALSE
60 PMD_ROOT_TO_CUT=$SRC_PATH
61 #PMD_EXCLUDE_LIST="config/src_exclude.cfg"  # Excluding list of PMD
62 #PMD_RESULT_DETAIL_MODE=FALSE               # Options : TRUE, FALSE
63 #PMD_HEAP_SIZE=2048m
64 #PMD_ENCODING="utf-8"
65
66
67 ################################
68 # Metrix++ (Preprocessor)
69 ###############################
70 MPP_SKIP=FALSE
71 MPP_RAW_DATA_PATH=".scap/workspace/metrixpp"
72 MPP_ROOT_TO_CUT=$SRC_PATH
73 #MPP_USE_BUILT_PATH=TRUE
74
75
76 ################################
77 # Advanced Option
78 ################################
79 #ADVANCED_SAM_OPTION="config/sam.cfg"
80 #USE_EMBEDDED_LIB=TRUE
81 #LMCD_INIT=FALSE
82
83 SCAP_TOOL_PATH="hub/code-analysis-hub/bin/scap"
84 SCAP=$SCAP_TOOL_PATH
85
86 SEND_DATA_FLAG=FALSE