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)
|
||||
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)
|
||||
|
||||
# For now only set pedantic option for clang
|
||||
|
||||
@@ -5,6 +5,6 @@ macro(SetLibraryVersions)
|
||||
set(HAVE_OCC_VERSION 1)
|
||||
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)
|
||||
|
||||
@@ -138,7 +138,7 @@ macro(SetupSalomeSMESH)
|
||||
endif()
|
||||
|
||||
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)
|
||||
|
||||
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
|
||||
|
||||
sudo sh tools/build/arch.sh
|
||||
sudo sh tools/build/Docker/arch.sh
|
||||
|
||||
|
||||
Debian
|
||||
@@ -25,7 +25,7 @@ The following command is used to install the required packages used to compile F
|
||||
|
||||
.. code-block:: console
|
||||
|
||||
sudo sh tools/build/debian.sh
|
||||
sudo sh tools/build/Docker/debian.sh
|
||||
|
||||
|
||||
Fedora
|
||||
@@ -35,7 +35,7 @@ The following command is used to install the required packages used to compile F
|
||||
|
||||
.. code-block:: console
|
||||
|
||||
sudo sh tools/build/fedora.sh
|
||||
sudo sh tools/build/Docker/fedora.sh
|
||||
|
||||
|
||||
Manjaro
|
||||
@@ -45,7 +45,7 @@ The following command is used to install the required packages used to compile F
|
||||
|
||||
.. code-block:: console
|
||||
|
||||
sudo sh tools/build/manjaro.sh
|
||||
sudo sh tools/build/Docker/manjaro.sh
|
||||
|
||||
|
||||
Ubuntu
|
||||
@@ -56,7 +56,7 @@ The following command is used to install the required packages used to compile F
|
||||
|
||||
.. code-block:: console
|
||||
|
||||
sudo sh tools/build/ubuntu.sh
|
||||
sudo sh tools/build/Docker/ubuntu.sh
|
||||
|
||||
|
||||
Containers
|
||||
Reference in New Issue
Block a user