3 # Copyright (C) 2019 The SAM Tool Authors. All rights reserved.
5 # SAM (S/W Architecture Maturity)
8 # Samsung Electronics Co., Ltd.
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.
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.
22 ################################
24 ################################
25 SAM_PRJ_NAME="Fitness"
28 ################################
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
39 ################################
41 ################################
42 SCRA_SKIP=FALSE # Options : TRUE, FALSE
43 SCRA_RAW_DATA_PATH=".scap/workspace/scra"
44 SCRA_ROOT_TO_CUT=$SRC_PATH
48 ################################
49 # ART_BEAN (Convert SCRA data)
50 ################################
51 ART_BEAN_SKIP=FALSE # Options : TRUE, FALSE
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
67 ################################
68 # Metrix++ (Preprocessor)
69 ###############################
71 MPP_RAW_DATA_PATH=".scap/workspace/metrixpp"
72 MPP_ROOT_TO_CUT=$SRC_PATH
73 #MPP_USE_BUILT_PATH=TRUE
76 ################################
78 ################################
79 #ADVANCED_SAM_OPTION="config/sam.cfg"
80 #USE_EMBEDDED_LIB=TRUE
83 SCAP_TOOL_PATH="hub/code-analysis-hub/bin/scap"