Cleanup root directory
This commit is contained in:
20
.gitattributes
vendored
20
.gitattributes
vendored
@@ -1,20 +0,0 @@
|
|||||||
#git archive --worktree-attributes --prefix=freecad-0.13/ --output=freecad.tar.gz HEAD
|
|
||||||
acinclude.m4 export-ignore
|
|
||||||
autogen.sh export-ignore
|
|
||||||
build.sh export-ignore
|
|
||||||
BuildAll.bat export-ignore
|
|
||||||
BuildRelease.ini export-ignore
|
|
||||||
BuildRelease.py export-ignore
|
|
||||||
configure.ac export-ignore
|
|
||||||
Makefile.am export-ignore
|
|
||||||
mkinstalldirs export-ignore
|
|
||||||
package export-ignore
|
|
||||||
fc.sh export-ignore
|
|
||||||
UpdateResources.bat export-ignore
|
|
||||||
BuildVersion.bat export-ignore
|
|
||||||
*.sln export-ignore
|
|
||||||
WindowsInstaller export-ignore
|
|
||||||
JtReader export-ignore
|
|
||||||
mefisto.patch export-ignore
|
|
||||||
Version.h.in export-subst
|
|
||||||
|
|
||||||
1106
ChangeLog.txt
1106
ChangeLog.txt
File diff suppressed because it is too large
Load Diff
66
appveyor.yml
66
appveyor.yml
@@ -1,66 +0,0 @@
|
|||||||
#version:
|
|
||||||
|
|
||||||
image: Visual Studio 2017
|
|
||||||
|
|
||||||
environment:
|
|
||||||
matrix:
|
|
||||||
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
|
|
||||||
# APPVEYOR_SAVE_CACHE_ON_ERROR: true
|
|
||||||
generator: "Visual Studio 15 2017 Win64"
|
|
||||||
ARCH: "Win64"
|
|
||||||
Compiler: "MSVC2017"
|
|
||||||
|
|
||||||
cache: c:\users\appveyor\clcache -> appveyor.yml
|
|
||||||
|
|
||||||
configuration:
|
|
||||||
#- Debug
|
|
||||||
- Release
|
|
||||||
|
|
||||||
clone_depth: 1600
|
|
||||||
|
|
||||||
# scripts that are called at very beginning, before repo cloning
|
|
||||||
#init:
|
|
||||||
|
|
||||||
#before_build:
|
|
||||||
|
|
||||||
# scripts that run after cloning repository
|
|
||||||
#todo cleanup libpacks on the FreeCAD-ports-cache repo
|
|
||||||
install:
|
|
||||||
- cd C:\projects\freecad
|
|
||||||
- if [%ARCH%] == [Win64] (appveyor DownloadFile https://github.com/apeltauer/FreeCAD/releases/download/LibPack_12.1/FreeCADLibs_12.1.2_x64_VC15.7z)
|
|
||||||
- if [%ARCH%] == [Win64] (
|
|
||||||
powershell -Command 7z x FreeCADLibs_12.1.2_x64_VC15.7z -oFreeCADLibs > nul &&
|
|
||||||
call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvars64.bat")
|
|
||||||
- set PATH=c:\Python37;c:\Python37\Scripts;%PATH%
|
|
||||||
- pip install clcache
|
|
||||||
- clcache -z
|
|
||||||
- clcache -s
|
|
||||||
|
|
||||||
build_script:
|
|
||||||
- cd C:\projects\freecad
|
|
||||||
- mkdir build
|
|
||||||
- cd build
|
|
||||||
- cmake -DFREECAD_LIBPACK_DIR=C:\projects\freecad\FreeCADLibs
|
|
||||||
-DBUILD_FEM_NETGEN=OFF
|
|
||||||
-DFREECAD_RELEASE_PDB=OFF
|
|
||||||
-G "%generator%" ..
|
|
||||||
- mkdir bin
|
|
||||||
- xcopy C:\projects\freecad\FreeCADLibs\bin C:\projects\freecad\build\bin /E /Q
|
|
||||||
- ps: fsutil behavior set disablelastaccess 0 # Enable Access time feature on Windows (for clcache)
|
|
||||||
- msbuild FreeCAD.sln /p:TrackFileAccess=false /p:CLToolExe=clcache.exe /p:CLToolPath=c:\Python37\Scripts\ /m
|
|
||||||
- ps: fsutil behavior set disablelastaccess 1
|
|
||||||
- clcache -s
|
|
||||||
|
|
||||||
#after_build:
|
|
||||||
- cd C:\projects\freecad\build\bin\
|
|
||||||
- FreeCADCmd.exe --run-test 0
|
|
||||||
|
|
||||||
#artifacts:
|
|
||||||
|
|
||||||
test: off # to avoid discovering tests
|
|
||||||
|
|
||||||
#
|
|
||||||
# The following section automatically uploads artifacts
|
|
||||||
# whenever a tag is created on the master branch.
|
|
||||||
#
|
|
||||||
#deploy:
|
|
||||||
@@ -53,7 +53,7 @@ macro(CompilerChecksAndSetups)
|
|||||||
|
|
||||||
if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_COMPILER_IS_CLANGXX)
|
if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_COMPILER_IS_CLANGXX)
|
||||||
include(${CMAKE_SOURCE_DIR}/cMake/ConfigureChecks.cmake)
|
include(${CMAKE_SOURCE_DIR}/cMake/ConfigureChecks.cmake)
|
||||||
configure_file(${CMAKE_SOURCE_DIR}/config.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config.h)
|
configure_file(${CMAKE_SOURCE_DIR}/src/config.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config.h)
|
||||||
add_definitions(-DHAVE_CONFIG_H)
|
add_definitions(-DHAVE_CONFIG_H)
|
||||||
|
|
||||||
# For now only set pedantic option for clang
|
# For now only set pedantic option for clang
|
||||||
|
|||||||
@@ -5,6 +5,6 @@ macro(SetLibraryVersions)
|
|||||||
set(HAVE_OCC_VERSION 1)
|
set(HAVE_OCC_VERSION 1)
|
||||||
endif(OCC_INCLUDE_DIR AND EXISTS ${OCC_INCLUDE_DIR}/Standard_Version.hxx)
|
endif(OCC_INCLUDE_DIR AND EXISTS ${OCC_INCLUDE_DIR}/Standard_Version.hxx)
|
||||||
|
|
||||||
configure_file(LibraryVersions.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/LibraryVersions.h)
|
configure_file(${CMAKE_SOURCE_DIR}/src/LibraryVersions.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/LibraryVersions.h)
|
||||||
|
|
||||||
endmacro(SetLibraryVersions)
|
endmacro(SetLibraryVersions)
|
||||||
|
|||||||
@@ -138,7 +138,7 @@ macro(SetupSalomeSMESH)
|
|||||||
endif()
|
endif()
|
||||||
|
|
||||||
set(SMESH_FOUND TRUE)
|
set(SMESH_FOUND TRUE)
|
||||||
configure_file(SMESH_Version.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/SMESH_Version.h)
|
configure_file(${CMAKE_SOURCE_DIR}/src/SMESH_Version.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/SMESH_Version.h)
|
||||||
endif(BUILD_SMESH)
|
endif(BUILD_SMESH)
|
||||||
|
|
||||||
endmacro(SetupSalomeSMESH)
|
endmacro(SetupSalomeSMESH)
|
||||||
|
|||||||
79
lgtm.yml
79
lgtm.yml
@@ -1,79 +0,0 @@
|
|||||||
path_classifiers:
|
|
||||||
generated:
|
|
||||||
- "src/Mod/Import/App/ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.py"
|
|
||||||
- "src/Mod/Import/App/automotive_design.py"
|
|
||||||
- "src/Mod/Import/App/config_control_design.py"
|
|
||||||
- "src/Mod/Import/App/ifc2x3.py"
|
|
||||||
- "src/Mod/Import/App/ifc4.py"
|
|
||||||
library:
|
|
||||||
- "src/zipios++/"
|
|
||||||
- "src/3rdParty/"
|
|
||||||
- "src/Mod/Import/App/SCL"
|
|
||||||
- "src/CXX/"
|
|
||||||
template:
|
|
||||||
- "src/Tools/examplePy2wiki.py"
|
|
||||||
- "src/Mode/TemplatePyMod/"
|
|
||||||
unmaintained:
|
|
||||||
- "src/Mod/Robot/"
|
|
||||||
- "src/Mod/Ship/"
|
|
||||||
legacy:
|
|
||||||
- "src/Mod/Assembly/"
|
|
||||||
- "src/Mod/Drawing/"
|
|
||||||
- "src/Mod/Raytracing/"
|
|
||||||
- "src/Mod/Spreadsheet/App/Spreadsheet_legacy.py"
|
|
||||||
- "src/Mod/OpenSCAD/prototype.py"
|
|
||||||
|
|
||||||
extraction:
|
|
||||||
javascript:
|
|
||||||
index:
|
|
||||||
filters:
|
|
||||||
exclude: "**/translations/*.ts"
|
|
||||||
cpp:
|
|
||||||
prepare:
|
|
||||||
packages:
|
|
||||||
- "cmake"
|
|
||||||
- "cmake-gui"
|
|
||||||
- "libboost-date-time-dev"
|
|
||||||
- "libboost-dev"
|
|
||||||
- "libboost-filesystem-dev"
|
|
||||||
- "libboost-graph-dev"
|
|
||||||
- "libboost-iostreams-dev"
|
|
||||||
- "libboost-program-options-dev"
|
|
||||||
- "libboost-python-dev"
|
|
||||||
- "libboost-regex-dev"
|
|
||||||
- "libboost-serialization-dev"
|
|
||||||
- "libboost-thread-dev"
|
|
||||||
- "libcoin-dev"
|
|
||||||
- "libeigen3-dev"
|
|
||||||
- "libgts-bin"
|
|
||||||
- "libgts-dev"
|
|
||||||
- "libkdtree++-dev"
|
|
||||||
- "libmedc-dev"
|
|
||||||
- "libocct-data-exchange-dev"
|
|
||||||
- "libocct-ocaf-dev"
|
|
||||||
- "libocct-visualization-dev"
|
|
||||||
- "libopencv-dev"
|
|
||||||
- "libproj-dev"
|
|
||||||
- "libpyside2-dev"
|
|
||||||
- "libshiboken2-dev"
|
|
||||||
- "libspnav-dev"
|
|
||||||
- "libvtk7-dev"
|
|
||||||
- "libx11-dev"
|
|
||||||
- "libxerces-c-dev"
|
|
||||||
- "libzipios++-dev"
|
|
||||||
- "occt-draw"
|
|
||||||
- "pyside2-tools"
|
|
||||||
- "python3-dev"
|
|
||||||
- "python3-matplotlib"
|
|
||||||
- "python3-pivy"
|
|
||||||
- "python3-ply"
|
|
||||||
- "python3-pyside2.qtcore"
|
|
||||||
- "python3-pyside2uic"
|
|
||||||
- "qtbase5-dev"
|
|
||||||
- "qttools5-dev"
|
|
||||||
- "swig"
|
|
||||||
configure:
|
|
||||||
command: "cmake ./ -DPYTHON_EXECUTABLE=/usr/bin/python3 -DBUILD_GUI=OFF -DBUILD_ARCH=OFF\
|
|
||||||
\ -DBUILD_DRAWING=OFF -DBUILD_IMAGE=OFF -DBUILD_INSPECTION=OFF -DBUILD_OPENSCAD=OFF\
|
|
||||||
\ -DBUILD_RAYTRACING=OFF -DBUILD_REVERSEENGINEERING=OFF -DBUILD_SURFACE=OFF -DBUILD_START=OFF\
|
|
||||||
\ -DBUILD_ROBOT=OFF -DBUILD_PATH=OFF -DBUILD_FEM=OFF"
|
|
||||||
@@ -15,7 +15,7 @@ The following command is used to install the required packages used to compile F
|
|||||||
|
|
||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
sudo sh tools/build/arch.sh
|
sudo sh tools/build/Docker/arch.sh
|
||||||
|
|
||||||
|
|
||||||
Debian
|
Debian
|
||||||
@@ -25,7 +25,7 @@ The following command is used to install the required packages used to compile F
|
|||||||
|
|
||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
sudo sh tools/build/debian.sh
|
sudo sh tools/build/Docker/debian.sh
|
||||||
|
|
||||||
|
|
||||||
Fedora
|
Fedora
|
||||||
@@ -35,7 +35,7 @@ The following command is used to install the required packages used to compile F
|
|||||||
|
|
||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
sudo sh tools/build/fedora.sh
|
sudo sh tools/build/Docker/fedora.sh
|
||||||
|
|
||||||
|
|
||||||
Manjaro
|
Manjaro
|
||||||
@@ -45,7 +45,7 @@ The following command is used to install the required packages used to compile F
|
|||||||
|
|
||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
sudo sh tools/build/manjaro.sh
|
sudo sh tools/build/Docker/manjaro.sh
|
||||||
|
|
||||||
|
|
||||||
Ubuntu
|
Ubuntu
|
||||||
@@ -56,7 +56,7 @@ The following command is used to install the required packages used to compile F
|
|||||||
|
|
||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
sudo sh tools/build/ubuntu.sh
|
sudo sh tools/build/Docker/ubuntu.sh
|
||||||
|
|
||||||
|
|
||||||
Containers
|
Containers
|
||||||
Reference in New Issue
Block a user