This change deletes the Makefile+Perl build system and all files used by it which aren't used by the CMake build system. This included many Perl files, *.mk files, iomp* files.
This change also updates the README's and index.html to instruct the user to use the CMake build system. All mentioning of the Perl+Makefile based system are removed.
Details
Diff Detail
- Repository
- rL LLVM
Event Timeline
The LLVM OpenMP landing page contains instructions on getting started that tell people to use the Makefile. Therefore that also needs to be updated to reflect this change.
Updated the diff to address the website instructions. I took a lot of the text from libcxx since it is a similar build process.
Updating the READMEs to include instructions for basic In-tree and out-of-tree documentation. They mimic the index.html file's instructions.
Please see inline comments
runtime/README.txt | ||
---|---|---|
41 | the build dir may not necessarily be inside the src dir. libc++ uses path/to/libcxx... | |
www/index.html | ||
158 | Do we really want to call it libomp? I remember D9534 where it was expected to be called openmp. And there may be other components than just libomp in this repository at some point of time... (Please also fix the other locations where it says libomp) |
the build dir may not necessarily be inside the src dir. libc++ uses path/to/libcxx...
I had the source and build directories mixed up in my head and didn't think this would work. I was wrong.
Changed.
Do we really want to call it libomp?
I remember D9534 where it was expected to be called openmp. And there may be other components than just libomp in this repository at some point of time...
(Please also fix the other locations where it says libomp)
Changed.
the build dir may not necessarily be inside the src dir. libc++ uses path/to/libcxx...