-
-
Notifications
You must be signed in to change notification settings - Fork 309
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
build: Add CMake build #3621
base: main
Are you sure you want to change the base?
build: Add CMake build #3621
Commits on Jun 6, 2023
-
author Rashad Kanavath <[email protected]> 1497210739 +0200 committer Markus Neteler <[email protected]> 1669989265 +0100 parent 464ffca author Rashad Kanavath <[email protected]> 1497210739 +0200 committer Markus Neteler <[email protected]> 1669989193 +0100 parent 464ffca author Rashad Kanavath <[email protected]> 1497210739 +0200 committer Markus Neteler <[email protected]> 1669989189 +0100 parent 464ffca author Rashad Kanavath <[email protected]> 1497210739 +0200 committer Markus Neteler <[email protected]> 1669989180 +0100 parent 464ffca author Rashad Kanavath <[email protected]> 1497210739 +0200 committer Markus Neteler <[email protected]> 1669988019 +0100 parent 464ffca author Rashad Kanavath <[email protected]> 1497210739 +0200 committer Markus Neteler <[email protected]> 1669987997 +0100 parent 464ffca author Rashad Kanavath <[email protected]> 1497210739 +0200 committer Markus Neteler <[email protected]> 1669987899 +0100 parent 464ffca author Rashad Kanavath <[email protected]> 1497210739 +0200 committer Markus Neteler <[email protected]> 1669986420 +0100 parent 464ffca author Rashad Kanavath <[email protected]> 1497210739 +0200 committer Markus Neteler <[email protected]> 1669986410 +0100 parent 464ffca author Rashad Kanavath <[email protected]> 1497210739 +0200 committer Markus Neteler <[email protected]> 1669985337 +0100 parent 464ffca author Rashad Kanavath <[email protected]> 1497210739 +0200 committer Markus Neteler <[email protected]> 1669984062 +0100 parent 464ffca author Rashad Kanavath <[email protected]> 1497210739 +0200 committer Markus Neteler <[email protected]> 1669984050 +0100 parent 464ffca author Rashad Kanavath <[email protected]> 1497210739 +0200 committer Markus Neteler <[email protected]> 1669984037 +0100 parent 464ffca author Rashad Kanavath <[email protected]> 1497210739 +0200 committer Markus Neteler <[email protected]> 1669984013 +0100 inital work on grass cmake build wip: cmake fixes add find iconv script fix blas error wrong target added link with dl lib on linux disable some modules (wip) search whatever is fftw's inlcude dir driver lib depends on iconv fftw in required package build fftw modules add python libs test with py3 install sqlfiles to etc/sql install lock, clean_temp, echo to ./etc/ install libs link with dl lib cleanup cmake code fix python script & lib install dirs fixed gisbase for grass startup script install modules to bin add PNG as dependency to r.out.png install __init__.py wrong install dir for python api install with rpath to avoid LD_LIBRARY_PATH whitespace fixes MSVC: check for _WIN32 to use msvc and mingw32 MSVC: disable some programs temporarily update cmake scripts to manage thirdparty libs disable X11 on windows update generation of config.h fix list of cmake depends msvc compile fixes use INIFINITY rather than gcc only division by zero ignore visual studio, cmake files use INFINITY rather than divide by zero use _WIN32 for mingw32 and msvc add ssize_t for msvc msvc add _USE_MATH_DEFINES an d export dll keep check for long long int in cache include driver/init.c when building display drivers use _WIN32 to build msvc and mingw32 update cmake for lib/db link with libm only on unix msvc: skip chmod on windows msvc use INFINITY rather than diivide by zero add msvc specific headers: unistd.h, dirent.h grass moved to git... So follow that in cmake. fix check for HAVE_LONG_LONG include math.h only on msvc. To be discussed void* arithmetic (GCC extension) is not allowed in msvc disable d.mon, d.font on msvc. TBD missing O_ACCMODE on msvc Add unistd.h on windows Source copied from http://stackoverflow.com/a/826027 dbmi_base: add dirent.h and dirent.c for msvc use macro INFINITY rather than GCC divide by zero MSVC: fix missing strings.h use math defines on msvc update find package of fftw added required defines into parent scope update setting of HAVE_* defines. 1/n use cmake target check if possible add odbc target on windows update values in generated config.h reorganize cmake option defaults, cmake flags, macros cmake c and cxx flags include _CRT_SECURE_NO_WARNINGS to avoid a lot msdn warnings check_target macro is a helper to reduce number of lines in include/CMakeLists.txt simlib: min, max are already available Find which C standard library does not provide them And if there is one, see if grass support that compiler/platform combination To be discussed CMake: reorganize cmake functions, macros, find_scripts (Like a Pro) make_script_in_dir is renamed to build_script_in_subdir I still don't the naming of macro is clear. One without knowledge of CMake, AutoMake or any other build scripting experience must be able to deduct what is the macro/functions. Even if there will be a header comment with 'PURPOSE' field. fix define used in lib/rst/interp_float fix tools/timer build add gettimeofday windowss implemenation from postgresql CMake: reorganize cmake functions (2) MSVC: copy UINT64CONST(x) from postgresql WIP: disable pyc generation with g.parser on msvc fix ccmath complex struct for msvc take out GCC'sim and stick to C standard copy external/ccmath/ccmath.h to include/grass/ccmath_grass.h CMake: enable cmake export all symbols on for shared libs CMake: build lib/python on MSVC fix ctypesgen.cmake reorg cmake functions used by python add new cmake function to copy_python_files and compile MSVC: include sys/time.h if available or time.h CMake: remove debug trace CMake: minor cleanup CMake: make gui/images CMake: fix run_grass of locale_strings and ctypesgen CMake: link with postgres is optional gid_t, uid_t, pid_t exists on *nix use find_library_suffix to switch between debug and rest avoid touch .stamp files and depend on generated pyc file CMake: update definiition of HAVE_PROJ_H include winsock.h only on msvc CMake: remove annoying logs for fix TODO for g.version CMake: depend on pyc file not on a new .stamp file CMake: fix syntax error CMake: fix sqlite include dir variable CMake: detect version of proj4 before activating defines MSVC: avoid pulling min max on windows CMake: update list of enabled modules TODO r.watershed, fix cmake proj4 library varname Revert "simlib: min, max are already available" This reverts commit ab2b961. CMake: update proj library variables (remove suffix 4) use macro INFINITY MSVC: fix gisinit initialized flag export initialized using dllexport when building. export macros has been generated by CMake's GenerateExportHeader. cmake calls this for all libraries in build_module function. There is a change in initialized variable decl on msvc and rest of compilers. This point has to be discussed with other devs MSVC: fix min, max macro stuff update TODO, list of modules not built by cmake CMake: update find scripts to find debug then release update list of options. WITH_PYTHON addded to build python bindings (default is OFF) CMake: zlib is check with cmake target demolocation is configured in lib/init/CMakeLists.txt CMake: generate grass.py and grass.sh scripts (build tree) CMake: fix startup script generation (install tree) fix generation of startup scripts fix g.list building 1/2 MSVC: missing regex, use PCRE (wip) lib/init: fix startup script on linux fix input configure_file activate building g.remove on msvc add cmake messages for lib/init/ include sys/time.h if not on msvc. As we don't include grass/config.h we cannot simply check against HAVE_SYS_TIME_H install proj data files geotiff_csv only required in windows check this with devs wip: add compile defs via interface library fix g.version, grass_gproj with proj6 create startup shell scripts in bin fix startup script MSVC: configure run_grass.bat, run_python.bat generate html docs fix copy_python_file (used in gui/wxpython, lib/python) build all gui/wxpython modules wrapper scripts to build html docs skip html-description for g.parser update msvc target properties fix install directory for running from binary tree install tools for buildtree and installtree fix build docs using cmake POST_BUILD update mkhtml.py for cmake copy header to binary directory using add_custom_command install extra files in lib/gis using post_build add copy_header as depdendency to grass_datetime first install tools directory find cairo debug and then release libs add POST_BUILD target for documentation only if WITH_DOCS build gui/wxpython, fix html description generation MSVC: uninitialized variable CMake: update to work with autoconf and cmake CMake: install et copy gui/images gui/icons CMake: fix grass version date CMake: fix building gui (python files, docs, html) fix dist include dir name build docs only if requested fix typo fix cmake syntax errors cmake linux fixes check for _WIN32 define to work with msvc fix newline at end of file WIP: update helper cmake scripts update copy_header target use gisbase as dist directory for build tree cmake: fix build for db/drivers ignore __pycache__ directory when scanning for .py files wip: use a gisbase as dist directory WIP: temporary fix for find_library output variable CMake: move wxpython cmake codes to gui/wxpython raise ScriptError wip wip build docs minor cleanup install html docs for driver db update building html docs (wip) add missing dependencies for v.lrs update building python modules (wip) use target property to check if running python script (docs) cleanup cmake helper functions (exe, libs, python, docs) copy strings.h and unistd.h on msvc python files (target) depend only grass.script if building docs fix build docs for windows and linux (wip) seperate list of g.gui.* modules try to make generic build docs (wip) build docs html for not win32 (wip) fix cmake syntax error update pgm extension for running html description remove temp files after docs are finished CMake: fix IN_LIST syntax ficx cmake syntax error fix again linux html description for python with a main script wip: include from config build is breaking msvc msvc: disable db drivers (wip) add test.raster3d.lib into NO_HTML_DESCR_TARGETS CMake: missing endif() x extension on running html descr copy r.in.wms directory to etc/ fix building py modules add grass dll directory to path windows grass.bat debug linux build failures cmake missing endif set main script file only for those selected modules cmake: fix python docs for linux and windows create scripts directory in gisbase cmake debug message add missing include add cmake find scripts for liblas, netcdf, postgresql update proj4 detection to support 4.x, 5.x , 6.x versions update cmake functions to build grass modules add proj4 version defines (support 5.x+) add options for v.in.dwg and liblas modules activate build of modules deactivated detecting of new 3rdd party libraries fix i.landsat.acca on msvc add dll export macro for iostream, dspf, calc fix r.terraflow on msvc use _WIN32 rather than __MINGW32__ for msvc use infinity macro to build on msvc missing include on msvc copy VERSIONUMBER and license to gisbase/etc support for multiple proj4 version update building lib/python (except ctypes) use INFINITY macro to work with msvc fix building gui/wxpython/xml use approach with cmake env command for cross platform build void* arithmetic is not allowed in msvc To be discussed copy __init__.py for python/grass/ fix wrong cmake varible used copy init py to etc/python/grass/ db/drviers: odbc, sqlite, dbf, ogr, postgresql check for PQCmdTuples in postgresql add defines to be posix conformat on msvc bring in testing using ctest (wip) improve proj4 detection Signed-off-by: Rashad Kanavath <[email protected]> keep proj4 version string in cache (very useful later) find optional packages quietly use PRIMARY_DEPENDS option in build_module generate wxpython menu xml stuff after building all executables ogsf and nviz depends on grass_raster update gui/wxpython build add missing modules to build missing v.clip install html file is exists cmake cleanup reorder dependencies of gui/wxpython modules avoid breakage in autconf build missing file copy fix mkhtml doc building, exe, lib, python, gui fix find scripts on windows fix always out of date for custom targets fix missing optional dependds to grass gis library fix missing math.h include wrong path used under cmake binary directory keep autoconf build conflict with cmake .bat files must be in scripts/ fix installation of gui/images, gui/icons Revert "install html file is exists" This reverts commit 9e83f6f. Apply suggestions from code review trivial changes (comment style) applied moved tools/ -> utils/ sync to main sync to main fix indentation remove trailing white space remove trailing white space revert C related INFINITY/NAN changes (taken care of in OSGeo#2681)
Configuration menu - View commit details
-
Copy full SHA for 43daba2 - Browse repository at this point
Copy the full SHA 43daba2View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9c5cf0 - Browse repository at this point
Copy the full SHA f9c5cf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9b1ba7 - Browse repository at this point
Copy the full SHA f9b1ba7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4889de7 - Browse repository at this point
Copy the full SHA 4889de7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9eed8bc - Browse repository at this point
Copy the full SHA 9eed8bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 67cdeee - Browse repository at this point
Copy the full SHA 67cdeeeView commit details -
Configuration menu - View commit details
-
Copy full SHA for faea30b - Browse repository at this point
Copy the full SHA faea30bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f39bb3 - Browse repository at this point
Copy the full SHA 7f39bb3View commit details -
Attempt to add a CI workflow
Configuration menu - View commit details
-
Copy full SHA for 96862bd - Browse repository at this point
Copy the full SHA 96862bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for d9f674e - Browse repository at this point
Copy the full SHA d9f674eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 49c5d5b - Browse repository at this point
Copy the full SHA 49c5d5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b2669e5 - Browse repository at this point
Copy the full SHA b2669e5View commit details -
Co-authored-by: Edouard Choinière <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 18bf7f0 - Browse repository at this point
Copy the full SHA 18bf7f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for f76f68f - Browse repository at this point
Copy the full SHA f76f68fView commit details -
Co-authored-by: Edouard Choinière <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ba6c07d - Browse repository at this point
Copy the full SHA ba6c07dView commit details -
Co-authored-by: Edouard Choinière <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 76576db - Browse repository at this point
Copy the full SHA 76576dbView commit details -
python_bandref -> python_semantic_label
Co-authored-by: Edouard Choinière <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2be2b75 - Browse repository at this point
Copy the full SHA 2be2b75View commit details -
Co-authored-by: Edouard Choinière <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e8126e7 - Browse repository at this point
Copy the full SHA e8126e7View commit details -
Co-authored-by: Edouard Choinière <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 52123fe - Browse repository at this point
Copy the full SHA 52123feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 91461d5 - Browse repository at this point
Copy the full SHA 91461d5View commit details -
Co-authored-by: Edouard Choinière <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 87ef0aa - Browse repository at this point
Copy the full SHA 87ef0aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for aecd006 - Browse repository at this point
Copy the full SHA aecd006View commit details -
remove files deleted in PR OSGeo#1400
Co-authored-by: Edouard Choinière <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4b23a6c - Browse repository at this point
Copy the full SHA 4b23a6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a43a1c - Browse repository at this point
Copy the full SHA 0a43a1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e5becb7 - Browse repository at this point
Copy the full SHA e5becb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd5500d - Browse repository at this point
Copy the full SHA fd5500dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9565839 - Browse repository at this point
Copy the full SHA 9565839View commit details -
cmake_minimum_required version 3.11
Co-authored-by: Edouard Choinière <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0afe71f - Browse repository at this point
Copy the full SHA 0afe71fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 617f58d - Browse repository at this point
Copy the full SHA 617f58dView commit details -
Co-authored-by: Edouard Choinière <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a9c23d7 - Browse repository at this point
Copy the full SHA a9c23d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f1f5a1 - Browse repository at this point
Copy the full SHA 3f1f5a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6301f3e - Browse repository at this point
Copy the full SHA 6301f3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d88134e - Browse repository at this point
Copy the full SHA d88134eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c06b79 - Browse repository at this point
Copy the full SHA 8c06b79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b54a06 - Browse repository at this point
Copy the full SHA 6b54a06View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1852e08 - Browse repository at this point
Copy the full SHA 1852e08View commit details -
Configuration menu - View commit details
-
Copy full SHA for dccaac0 - Browse repository at this point
Copy the full SHA dccaac0View commit details -
Configuration menu - View commit details
-
Copy full SHA for c02053f - Browse repository at this point
Copy the full SHA c02053fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b222913 - Browse repository at this point
Copy the full SHA b222913View commit details -
Configuration menu - View commit details
-
Copy full SHA for 062b852 - Browse repository at this point
Copy the full SHA 062b852View commit details -
Configuration menu - View commit details
-
Copy full SHA for 075e42e - Browse repository at this point
Copy the full SHA 075e42eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 555cdb2 - Browse repository at this point
Copy the full SHA 555cdb2View commit details -
mkhtml.py depends on a sibling python script
This is just a temporary fix. I don't think all of these manual copying is pretty. All instances of resource copying we can probably do better with structuring it in a directory.
Configuration menu - View commit details
-
Copy full SHA for 754872d - Browse repository at this point
Copy the full SHA 754872dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ef6a2b - Browse repository at this point
Copy the full SHA 9ef6a2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 161f1f9 - Browse repository at this point
Copy the full SHA 161f1f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce13ea1 - Browse repository at this point
Copy the full SHA ce13ea1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1541875 - Browse repository at this point
Copy the full SHA 1541875View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2af6d2e - Browse repository at this point
Copy the full SHA 2af6d2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c2b3dd - Browse repository at this point
Copy the full SHA 1c2b3ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 028a323 - Browse repository at this point
Copy the full SHA 028a323View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1edfee8 - Browse repository at this point
Copy the full SHA 1edfee8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a12d3a - Browse repository at this point
Copy the full SHA 6a12d3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f90e77 - Browse repository at this point
Copy the full SHA 0f90e77View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce74248 - Browse repository at this point
Copy the full SHA ce74248View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31b53b5 - Browse repository at this point
Copy the full SHA 31b53b5View commit details
Commits on Aug 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a357bc7 - Browse repository at this point
Copy the full SHA a357bc7View commit details
Commits on Aug 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for aec2b7e - Browse repository at this point
Copy the full SHA aec2b7eView commit details
Commits on Mar 3, 2024
-
Very WIP commit, various changes
- Move contents of "thirdparty" dir to "cmake" directory (and remove thirdparty dir) - Test various implementations of FindFFTW. - Start create variables for standard directories like GISBASE_DIR, GRASS_BIN_DIR etc.
Configuration menu - View commit details
-
Copy full SHA for 453739a - Browse repository at this point
Copy the full SHA 453739aView commit details
Commits on Apr 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 91515e0 - Browse repository at this point
Copy the full SHA 91515e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5de062 - Browse repository at this point
Copy the full SHA c5de062View commit details -
Configuration menu - View commit details
-
Copy full SHA for c6f17af - Browse repository at this point
Copy the full SHA c6f17afView commit details -
Configuration menu - View commit details
-
Copy full SHA for df254d1 - Browse repository at this point
Copy the full SHA df254d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for c50fe07 - Browse repository at this point
Copy the full SHA c50fe07View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2904d24 - Browse repository at this point
Copy the full SHA 2904d24View commit details -
Configuration menu - View commit details
-
Copy full SHA for af2fe5c - Browse repository at this point
Copy the full SHA af2fe5cView commit details
Commits on Apr 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 999c71e - Browse repository at this point
Copy the full SHA 999c71eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1527625 - Browse repository at this point
Copy the full SHA 1527625View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d5e2b9 - Browse repository at this point
Copy the full SHA 4d5e2b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 009d06e - Browse repository at this point
Copy the full SHA 009d06eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e98b60b - Browse repository at this point
Copy the full SHA e98b60bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 12c5192 - Browse repository at this point
Copy the full SHA 12c5192View commit details
Commits on Apr 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d27a929 - Browse repository at this point
Copy the full SHA d27a929View commit details -
Configuration menu - View commit details
-
Copy full SHA for 306e24e - Browse repository at this point
Copy the full SHA 306e24eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e8fc34c - Browse repository at this point
Copy the full SHA e8fc34cView commit details -
Rename G_SRCDIR to G_SRC_DIR for consistency; Do not create tmp.html …
…in source directory
Configuration menu - View commit details
-
Copy full SHA for b63b210 - Browse repository at this point
Copy the full SHA b63b210View commit details -
Do not touch empty files; Do not run html-description if G_RUNTIME_OU…
…TPUT_DIR is given; Move tmp.html to CMakeFiles directory
Configuration menu - View commit details
-
Copy full SHA for e05bfb3 - Browse repository at this point
Copy the full SHA e05bfb3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3720a85 - Browse repository at this point
Copy the full SHA 3720a85View commit details -
Configuration menu - View commit details
-
Copy full SHA for c870bbf - Browse repository at this point
Copy the full SHA c870bbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for f8a71d7 - Browse repository at this point
Copy the full SHA f8a71d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2056b40 - Browse repository at this point
Copy the full SHA 2056b40View commit details -
Configuration menu - View commit details
-
Copy full SHA for f61e9b4 - Browse repository at this point
Copy the full SHA f61e9b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 906ecfb - Browse repository at this point
Copy the full SHA 906ecfbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e0f6b4 - Browse repository at this point
Copy the full SHA 3e0f6b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 322436c - Browse repository at this point
Copy the full SHA 322436cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 60e0737 - Browse repository at this point
Copy the full SHA 60e0737View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee619ad - Browse repository at this point
Copy the full SHA ee619adView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf3abef - Browse repository at this point
Copy the full SHA bf3abefView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a24f75 - Browse repository at this point
Copy the full SHA 9a24f75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 57eceb1 - Browse repository at this point
Copy the full SHA 57eceb1View commit details
Commits on Apr 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4a040d7 - Browse repository at this point
Copy the full SHA 4a040d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e61ca6f - Browse repository at this point
Copy the full SHA e61ca6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 38fc983 - Browse repository at this point
Copy the full SHA 38fc983View commit details -
Configuration menu - View commit details
-
Copy full SHA for 277ba5d - Browse repository at this point
Copy the full SHA 277ba5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ee3ef6f - Browse repository at this point
Copy the full SHA ee3ef6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d46d202 - Browse repository at this point
Copy the full SHA d46d202View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23fbabb - Browse repository at this point
Copy the full SHA 23fbabbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d5a1bf - Browse repository at this point
Copy the full SHA 9d5a1bfView commit details -
Update lib/external/ccmath/ccmath.h
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for cf06b01 - Browse repository at this point
Copy the full SHA cf06b01View commit details -
Update lib/external/ccmath/ccmath.h
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ff0d592 - Browse repository at this point
Copy the full SHA ff0d592View commit details -
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for fe3ba55 - Browse repository at this point
Copy the full SHA fe3ba55View commit details -
Update raster/r.terraflow/filldepr.cpp
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0bd4720 - Browse repository at this point
Copy the full SHA 0bd4720View commit details -
Update raster/r.terraflow/main.cpp
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 46ebe25 - Browse repository at this point
Copy the full SHA 46ebe25View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d6f38c - Browse repository at this point
Copy the full SHA 6d6f38cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e1bac2a - Browse repository at this point
Copy the full SHA e1bac2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d6e1dd - Browse repository at this point
Copy the full SHA 1d6e1ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for afe6fba - Browse repository at this point
Copy the full SHA afe6fbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1639f8c - Browse repository at this point
Copy the full SHA 1639f8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 23621b5 - Browse repository at this point
Copy the full SHA 23621b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c1b216 - Browse repository at this point
Copy the full SHA 6c1b216View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ad7eb2 - Browse repository at this point
Copy the full SHA 4ad7eb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc460e6 - Browse repository at this point
Copy the full SHA bc460e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 023fb24 - Browse repository at this point
Copy the full SHA 023fb24View commit details
Commits on Apr 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cc7fb73 - Browse repository at this point
Copy the full SHA cc7fb73View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9606c20 - Browse repository at this point
Copy the full SHA 9606c20View commit details -
Update .github/workflows/cmake.yml
Co-authored-by: Edouard Choinière <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ded2773 - Browse repository at this point
Copy the full SHA ded2773View commit details -
Update .github/workflows/cmake.yml
Co-authored-by: Edouard Choinière <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 63c048c - Browse repository at this point
Copy the full SHA 63c048cView commit details -
Update .github/workflows/cmake.yml
Co-authored-by: Edouard Choinière <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a1f54d3 - Browse repository at this point
Copy the full SHA a1f54d3View commit details -
Update .github/workflows/cmake.yml
Co-authored-by: Edouard Choinière <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7c072f8 - Browse repository at this point
Copy the full SHA 7c072f8View commit details -
Update .github/workflows/cmake.yml
Co-authored-by: Edouard Choinière <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 76f6bbf - Browse repository at this point
Copy the full SHA 76f6bbfView commit details -
Update .github/workflows/cmake.yml
Co-authored-by: Edouard Choinière <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7534f7d - Browse repository at this point
Copy the full SHA 7534f7dView commit details -
Update .github/workflows/cmake.yml
Co-authored-by: Edouard Choinière <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3fcc02a - Browse repository at this point
Copy the full SHA 3fcc02aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d4d22c - Browse repository at this point
Copy the full SHA 9d4d22cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e5732bc - Browse repository at this point
Copy the full SHA e5732bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c61830 - Browse repository at this point
Copy the full SHA 4c61830View commit details -
Configuration menu - View commit details
-
Copy full SHA for f084cc0 - Browse repository at this point
Copy the full SHA f084cc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebfc26e - Browse repository at this point
Copy the full SHA ebfc26eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3dceff3 - Browse repository at this point
Copy the full SHA 3dceff3View commit details -
Configuration menu - View commit details
-
Copy full SHA for c364893 - Browse repository at this point
Copy the full SHA c364893View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f47bbe - Browse repository at this point
Copy the full SHA 3f47bbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7193663 - Browse repository at this point
Copy the full SHA 7193663View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2d1198 - Browse repository at this point
Copy the full SHA e2d1198View commit details -
Update .github/workflows/cmake.yml
Co-authored-by: Nicklas Larsson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f772e0f - Browse repository at this point
Copy the full SHA f772e0fView commit details -
Update gui/images/CMakeLists.txt
Co-authored-by: Nicklas Larsson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e0e3003 - Browse repository at this point
Copy the full SHA e0e3003View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce96fca - Browse repository at this point
Copy the full SHA ce96fcaView commit details -
Update .github/workflows/cmake.yml
Co-authored-by: Edouard Choinière <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ad18fc7 - Browse repository at this point
Copy the full SHA ad18fc7View commit details
Commits on Apr 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5c334f5 - Browse repository at this point
Copy the full SHA 5c334f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6ce1d0 - Browse repository at this point
Copy the full SHA b6ce1d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ecd3cc - Browse repository at this point
Copy the full SHA 8ecd3ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for bdb5836 - Browse repository at this point
Copy the full SHA bdb5836View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8a0718 - Browse repository at this point
Copy the full SHA b8a0718View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4dbb27e - Browse repository at this point
Copy the full SHA 4dbb27eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2db8c1f - Browse repository at this point
Copy the full SHA 2db8c1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 69b9091 - Browse repository at this point
Copy the full SHA 69b9091View commit details -
Configuration menu - View commit details
-
Copy full SHA for 021fd25 - Browse repository at this point
Copy the full SHA 021fd25View commit details -
Configuration menu - View commit details
-
Copy full SHA for 727f31b - Browse repository at this point
Copy the full SHA 727f31bView commit details -
Update .github/workflows/cmake.yml
Co-authored-by: Edouard Choinière <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f1aec67 - Browse repository at this point
Copy the full SHA f1aec67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fefb87 - Browse repository at this point
Copy the full SHA 5fefb87View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bbd7c6 - Browse repository at this point
Copy the full SHA 1bbd7c6View commit details -
Co-authored-by: Nicklas Larsson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3bdec35 - Browse repository at this point
Copy the full SHA 3bdec35View commit details -
Co-authored-by: Nicklas Larsson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 050f940 - Browse repository at this point
Copy the full SHA 050f940View commit details -
Co-authored-by: Nicklas Larsson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9f10471 - Browse repository at this point
Copy the full SHA 9f10471View commit details -
Configuration menu - View commit details
-
Copy full SHA for dfe4295 - Browse repository at this point
Copy the full SHA dfe4295View commit details
Commits on May 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dcfa492 - Browse repository at this point
Copy the full SHA dcfa492View commit details
Commits on May 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4debbaa - Browse repository at this point
Copy the full SHA 4debbaaView commit details
Commits on May 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 77aac55 - Browse repository at this point
Copy the full SHA 77aac55View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04ec6f1 - Browse repository at this point
Copy the full SHA 04ec6f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6ac367 - Browse repository at this point
Copy the full SHA f6ac367View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7da00eb - Browse repository at this point
Copy the full SHA 7da00ebView commit details
Commits on Jul 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 45dad8f - Browse repository at this point
Copy the full SHA 45dad8fView commit details
Commits on Jul 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4b2aa27 - Browse repository at this point
Copy the full SHA 4b2aa27View commit details -
Merge pull request #2 from Mahesh1998/cmake_build_work
CMake: Added parson to r.info, r.profile, v.info
Configuration menu - View commit details
-
Copy full SHA for e446882 - Browse repository at this point
Copy the full SHA e446882View commit details
Commits on Jul 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8291252 - Browse repository at this point
Copy the full SHA 8291252View commit details
Commits on Jul 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0c87922 - Browse repository at this point
Copy the full SHA 0c87922View commit details
Commits on Jul 22, 2024
-
Merge pull request #3 from Mahesh1998/ubuntu_sys_lib_cmake
Fixed Building grass with Ubuntu System Libraries and cmake
Configuration menu - View commit details
-
Copy full SHA for d3f25c5 - Browse repository at this point
Copy the full SHA d3f25c5View commit details
Commits on Jul 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7e349f5 - Browse repository at this point
Copy the full SHA 7e349f5View commit details
Commits on Jul 30, 2024
-
Merge pull request #4 from Mahesh1998/ubuntu_conda_lib_cmake
Added parson to r.univar, r3.univar, v.univar
Configuration menu - View commit details
-
Copy full SHA for b53059b - Browse repository at this point
Copy the full SHA b53059bView commit details
Commits on Aug 12, 2024
-
Merge pull request #2 from HuidaeCho/cmake_build_work
Cmake build work
Configuration menu - View commit details
-
Copy full SHA for 7da418b - Browse repository at this point
Copy the full SHA 7da418bView commit details
Commits on Sep 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3bcc984 - Browse repository at this point
Copy the full SHA 3bcc984View commit details -
Merge pull request #3 from Mahesh1998/windows_conda_lib_cmake
Fixed LIBM target issue and added the missing file gettimeoftheday c
Configuration menu - View commit details
-
Copy full SHA for 6d29c6e - Browse repository at this point
Copy the full SHA 6d29c6eView commit details
Commits on Sep 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ec0fc42 - Browse repository at this point
Copy the full SHA ec0fc42View commit details
Commits on Sep 12, 2024
-
Fixed Windows Environment Path Issue and Relocated all msvc files fro…
…m modules to common directory and Fixed __attribute__ issue in glocale.h(MSVC)
Configuration menu - View commit details
-
Copy full SHA for 8125579 - Browse repository at this point
Copy the full SHA 8125579View commit details
Commits on Sep 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3ebded4 - Browse repository at this point
Copy the full SHA 3ebded4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fa9bd0 - Browse repository at this point
Copy the full SHA 7fa9bd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b585f5f - Browse repository at this point
Copy the full SHA b585f5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0510aa6 - Browse repository at this point
Copy the full SHA 0510aa6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9adfddb - Browse repository at this point
Copy the full SHA 9adfddbView commit details -
Configuration menu - View commit details
-
Copy full SHA for e1987d9 - Browse repository at this point
Copy the full SHA e1987d9View commit details -
ctypegen: Do not link against versioned libs because lib names are no…
…w libgrass_*.so.VERSION not libgrass_*.VERSION.so and run.py cannot find libgrass_*.VERSION anymore
Configuration menu - View commit details
-
Copy full SHA for 8ec272e - Browse repository at this point
Copy the full SHA 8ec272eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 286c5d6 - Browse repository at this point
Copy the full SHA 286c5d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bb932d - Browse repository at this point
Copy the full SHA 1bb932dView commit details
Commits on Sep 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3a7d9f7 - Browse repository at this point
Copy the full SHA 3a7d9f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for d790ac0 - Browse repository at this point
Copy the full SHA d790ac0View commit details
Commits on Nov 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 349e529 - Browse repository at this point
Copy the full SHA 349e529View commit details