Emery Berger
b7e451add6
Spelling out instructions
...
Working for Ubuntu 20.04.2; not yet there for Ubuntu 22.
2022-08-12 12:21:52 -04:00
Emery Berger
6eb741f755
Updated build instructions.
2022-08-11 18:27:49 -04:00
Emery Berger
352d9f4720
Bumped up version requirement.
2022-08-11 18:13:39 -04:00
Emery Berger
886908249e
Weakened version requirements for compatibility with the libelfin fork.
2022-08-11 18:13:09 -04:00
Emery Berger
82351e2674
Added a progress point.
2022-08-11 17:41:38 -04:00
Emery Berger
86645885ef
Added explanation of rst2man usage to create coz.1.
2022-08-11 17:38:44 -04:00
Emery Berger
297d5b37bf
Added.
2022-08-11 17:38:18 -04:00
Emery Berger
1faa1dba74
Fixed benchmark cmake files.
2022-08-11 13:58:49 -04:00
Emery Berger
5571b171ea
Added Swift wrapper.
2022-02-19 13:09:23 -05:00
emery.berger@gmail.com
1e50162936
Use webbrowser, launch plot in separate thread.
2022-01-21 11:24:06 -05:00
emery.berger@gmail.com
61f05317ec
Restored.
2022-01-21 11:16:17 -05:00
emery.berger@gmail.com
25530b1b27
Restored makefiles.
2022-01-20 21:04:41 -05:00
emery.berger@gmail.com
69f0f9de5a
Added direct opening of browser to plot URL.
2022-01-02 11:12:18 -05:00
Emery Berger
ab1165be7d
Merge pull request #190 from urjitbhatia/patch-1
...
Add Go wrapper to Readme
2021-11-10 13:35:01 -05:00
Urjit Singh Bhatia
7337ed7c5a
Add Go wrapper to Readme
...
Organized libraries/languages into a table
2021-11-10 09:26:10 -08:00
Emery Berger
b88a9ace6c
Merge pull request #187 from kormang/impr_dev_ex
...
Improve developer's first experience
2021-10-28 17:23:15 -04:00
Marko Ivanovich
1bac0517c4
Improve developer's first experience
2021-10-29 00:12:02 +03:00
Emery Berger
3c5d6d3de4
Merge branch 'master' of https://github.com/plasma-umass/coz
2021-10-06 15:27:36 -04:00
Emery Berger
bfae781c10
Added.
2021-10-06 15:27:30 -04:00
Emery Berger
cfe3e34c23
Merge pull request #184 from stefanbuettner/fix-cmake-installation
...
Fix cmake installation
2021-05-24 18:12:32 -04:00
Emery Berger
47a3fcaa5e
Merge pull request #183 from stefanbuettner/fix-cmake-build-GNUInstallDirs
...
Fix cmake build with INSTALL_COZ=ON
2021-05-24 18:11:59 -04:00
Stefan Büttner
8f8ce2c6d1
Use common CMake config practices for exporting libcoz
...
It's safer to use CMakePackageConfigHelpers to create relocatable
packages. These macros avoid common pitfalls.
This commit also adds the project version to the cmake config.
There are commits tagged with a project version which was not reflected
in the CMake installation.
2021-05-22 15:39:15 +02:00
Stefan Büttner
803480cfb1
Fix cmake build with INSTALL_COZ=ON
...
The subdirectory libcoz was relying on the GNUInstallDirs which was
included later.
This fixes #182
2021-05-22 14:04:20 +02:00
Emery Berger
6dd3c3f9cd
Merge pull request #179 from klimkin/hotfix/fix-install-coz-option
...
Fix an issue libcoz not picking-up INSTALL_COZ option
2021-03-23 00:19:49 -04:00
Alexey Klimkin
14d6aa01a3
Fix an issue libcoz not picking-up INSTALL_COZ option
2021-03-22 20:23:46 -07:00
Emery Berger
2e6c4a1a1c
Merge pull request #178 from klimkin/feature/build-with-cmake
2021-03-19 14:10:57 -04:00
Alexey Klimkin
fafd230bbb
Fix compatibility with CMake v3.4
2021-01-24 20:56:30 -08:00
Alexey Klimkin
f1a7978f82
Provide default Findlibelfin.cmake if not using Conan
2021-01-21 13:17:26 -08:00
Alexey Klimkin
33a2a5a930
Relocate coz-profilerConfig.cmake to cmake subdir
2021-01-21 12:15:05 -08:00
Alexey Klimkin
a15cfb4f96
Fallback to install include/coz.h instead of include/coz/coz.h
2021-01-21 12:07:52 -08:00
Alexey Klimkin
94954b865e
Use CMAKE_DL_LIBS for dl dependency
2021-01-21 11:38:00 -08:00
Alexey Klimkin
ae1db280ea
Include headers in the list of sources
...
Some IDEs (like older versions of CLion) track project source from
CMakeLists.txt file.
2021-01-21 11:32:34 -08:00
Alexey Klimkin
c387678315
Add an option to disable Coz install when embedding
2021-01-21 11:23:42 -08:00
Alexey Klimkin
ee410664f8
Avoid globbing sources
...
Helps to automatically re-run cmake if new files added.
2021-01-21 11:16:06 -08:00
Alexey Klimkin
43637b877a
Make coz-profilerConfig.cmake to be relocatable
2021-01-21 11:04:52 -08:00
Alexey Klimkin
44edb3f3e2
Add -gdwarf-3 compile option
...
Restores original build flag.
2021-01-21 10:53:30 -08:00
Alexey Klimkin
9acba33cdb
Restore -Wno-format for some benchmarks
2021-01-08 18:35:42 -08:00
Alexey Klimkin
d743743d00
Restore custom "script" to run tests
2021-01-08 18:23:23 -08:00
Alexey Klimkin
aa29b4d881
Build outdated Conan packages
2021-01-08 17:50:13 -08:00
Alexey Klimkin
4b322891b0
Fix CXX11 ABI compatibility part 2
2021-01-08 17:33:47 -08:00
Alexey Klimkin
bd655df54f
Fix C++11 ABI compatibility
2021-01-08 16:59:13 -08:00
Alexey Klimkin
b929ee2ce7
Reduce CMake requirement to v3.4
2021-01-08 16:58:29 -08:00
Alexey Klimkin
e5329ce9d5
Remove default cmake installation
...
It seems the default is CMake 3.12 and we need at least CMake 3.13.
2021-01-08 15:19:25 -08:00
Alexey Klimkin
ffd1cd8ff2
Set required CMake version to 3.13
...
Required for `target_link_options`.
2021-01-08 11:15:52 -08:00
Alexey Klimkin
0659e3ab1d
Port old "check" target and update CI
...
Use "make test" to run the old target. Only works for Debug and
RelWithDebInfo, since coz requires debug symbols in the program under
profile.
2021-01-08 09:59:15 -08:00
Alexey Klimkin
3d9f3b9107
Build with CMake
2021-01-08 09:14:00 -08:00
emery.berger@gmail.com
381cbe57f2
Added gdwarf-3 flag.
2020-12-21 22:00:37 -05:00
Emery Berger
f4d48fb409
Merge pull request #177 from ManuelMeraz-Forks/mmeraz/gcc10fix
2020-12-21 20:10:09 -05:00
Manuel Meraz
e1792377e8
Merge branch 'master' of https://github.com/plasma-umass/coz into mmeraz/gcc10fix
2020-12-21 11:27:09 -05:00
Manuel Meraz
aab990488a
update makefiles to work with ubuntu 20.04 and GCC 10.2
2020-12-21 11:26:50 -05:00