-
Notifications
You must be signed in to change notification settings - Fork 12
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
Automake buildsystem? #29
base: master
Are you sure you want to change the base?
Conversation
97fb6ad
to
0576111
Compare
ad6ac85
to
9e6fa58
Compare
9690fc5
to
00348b4
Compare
Change buildsystem from custom GNUmakefile to standard automake. This allows builds with the standard invocation of autoreconf -if # if not building from dist tarball ./configure make sudo make install The configure.ac is based on the output of autoscan, with quite a bit of manual work added on top. Uses the ancient serial-tests test harness in order to re-use the existing run-tests script.
00348b4
to
0f56aa3
Compare
Update Doxygen.in file to doxygen 1.9.5, and have configure script check the doxygen version found before the Makefile.am uses it.
Using |
Hmm, above is caused by address sanitizer which requires both |
Besides, what system using a |
So... if I understand you correctly, you basically want to have a
but only add the |
You may see actual linking error and explanation here: https://lore.ptxdist.org/ptxdist/ZjNw3VmNCgGpJwsq@lenoch/T/#m080d02abdd4a8f7432d73fa5fedfc26f949cdcf4 Also note kernel contains |
If you have an idea where to find the well-known device names for those hardware devices, please let me know so I can add them to beep. At this time, beep only knows to look for the PC speaker device I will take a look at the build stuff later. |
Even though building with an Automake based buildsystem takes a lot more time, it is still convenient to follow standard conventions like having a configure script to run.
Not sure I really want to switch. The current GNUmakefile is quite neat with its installing only what actually is actually necessary and stuff.