Commit Graph

35 Commits

Author SHA1 Message Date
Marc Herbert a7c2f75b63 .gitignore: stop ignoring CMake files for in-source doxygen builds
sof-docs/Makefile used to require building doxygen inside the `sof/doc/`
sources. This was a very bad idea, in-source builds have been
discouraged by CMake since forever. It made it very hard to clean CMake
files in `sof/doc/` (`make clean` does obviously NOT deletes CMake
files)

gitignore was being enrolled to cover up this CMake crime. This was
de-hardcoded 2 years ago in sof-docs commit 2d664c658c14 and much more
recently sof-docs stopped recommending in-source builds in sof-docs
commit 9788c4be32cf. So there's no need to ignore in-source CMake files
any more. If someone still makes the mistake of building sof/doc/
(or anything else) in-source, the lack of .gitignore will now help them
clean up.

Signed-off-by: Marc Herbert <marc.herbert@intel.com>
2022-07-19 09:38:30 +01:00
Guennadi Liakhovetski bbf81b8d24 git: remove "module" from .gitignore
We now have a "module" directory under
src/audio/module_adapter/module so it shouldn't be ignored by git any
more.

Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>
2022-05-06 15:46:03 +01:00
Marc Herbert deb0e7340e Rename generated version.h to sof_versions.h
Zephyr also a version.h too so the situation was a buggy #include mess
that (among others) dropped the SOF git version from the SOF banner when
using Zephyr. It's absolutely impossible to fix this mess while keeping
two .h files both named exactly the same and even included with the
exact same '#include version.h' line, I mean no sof/version.h or other
prefix.

As a bonus, this rename also reduces the XTOS-only confusion between
"version.h" and cavs/version.h".

Generating a file in the source tree is a serious bug (to be fixed
later), it means this file is never cleaned. Do not hide this bug with a
.gitignore rule.

Signed-off-by: Marc Herbert <marc.herbert@intel.com>
2022-01-14 16:56:29 +00:00
Karol Trzcinski ed21921878 gitignore: Add checkpatch temporary file to gitignore
Any generated file should be tracked by git to keep repositiry clean.
Such an file should be added to .gitignore to reduce possibility of
accidentally pushig this file to remote branches, eg. after typing
`git add *` before pushing changes.

Signed-off-by: Karol Trzcinski <karolx.trzcinski@linux.intel.com>
2020-10-22 13:05:23 +01:00
Marc Herbert 08c332c888 .gitignore: remove .tarball-version
There are two .tarball-version files. The one generated by the build is
in the build directory so it doesn't need to be in .gitignore. The
other, input one in the source directory lets some (rare) users override
the default values and these users likely don't want to forget about
that override.

Signed-off-by: Marc Herbert <marc.herbert@intel.com>
2020-07-10 15:41:18 +01:00
Marcin Maka 96b303ea6a gitignore: add Eclipse project metadata
When sof source code is edited in Eclipse, the project
metadata files should be ignored by git.

Signed-off-by: Marcin Maka <marcin.maka@linux.intel.com>
2020-06-25 14:28:12 +01:00
Marc Herbert e25cfc1ac5 .gitignore: don't ignore all .* hidden files in every subdirectory
That's too extreme and was probably accidental because the rest of
commit d721347ad9 ("gitignore: ignore boot loaders and binaries.")
seems not related at all.

Signed-off-by: Marc Herbert <marc.herbert@intel.com>
2020-06-03 14:21:00 +03:00
Daniel Leung 94956778b0 Remove rimage from source tree
Since rimage is now a standalone tool in a separate repo,
remove the rimage directory in preparation to import it
back as a submodule.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2020-05-13 10:16:04 +01:00
Liam Girdwood e6e314eaf7 gitignore: zephyr: update gitignore for zephyr files.
Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
2020-04-16 21:01:43 +01:00
Diana Cretu fc87fdfc8a gitignore: Ignore cscope cache files
We don't need to accidentally commit cscope files. The linux kernel
ignores these definitions, let's ignore them too.
This commit was inspired from a similar commit adding ctags cache files.

Signed-off-by: Diana Cretu <diana.cretu@nxp.com>
2019-12-04 15:41:33 +02:00
Curtis Malainey dd6f854d46 gitignore: Ignore ctags cache files
We don't need to accidentally commit ctags files. The linux kernel
ignores these definitions, let's ignore them too.

Signed-off-by: Curtis Malainey <cujomalainey@google.com>
2019-12-04 10:28:33 +02:00
Liam Girdwood c0a2697f32 gitignore: remove autotools ignore files.
Autotools not used anymore so remove ignore files.

Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
2019-03-27 14:32:19 +00:00
Marcin Maka e48b67eddf cmake: doc build files added to gitignore
Signed-off-by: Marcin Maka <marcin.maka@linux.intel.com>
2019-01-29 11:43:56 +01:00
Janusz Jankowski f9e5bba39d gitignore: add cmake files
Signed-off-by: Janusz Jankowski <janusz.jankowski@linux.intel.com>
2019-01-28 10:43:05 +00:00
Janusz Jankowski 328562093e gitignore: update for kconfig
Signed-off-by: Janusz Jankowski <janusz.jankowski@linux.intel.com>
2019-01-23 11:08:09 +00:00
Pan Xiuli df92cced22 gitignore: update gitignore for the build result
Add more strict rule for the build result binaries.

Signed-off-by: Pan Xiuli <xiuli.pan@linux.intel.com>
2019-01-14 13:31:24 +00:00
Liam Girdwood d548d8f3a6
Revert "scripts: add local version number file" 2018-11-21 17:15:14 +00:00
Zhu Yingjiang 0a433c831e scripts: add local version number file
we now using git tag for version number control, but if
we release the code without .git/ folder, the git tag version
number is not present, so will cause compile error.
add the .tarball-version file as the local version number file,
it still can be generated by the autogen.sh from git tag. So
everytime anyone make a git tag should still modify the
.tarball-version file.

Signed-off-by: Zhu Yingjiang <yingjiang.zhu@linux.intel.com>
2018-11-20 14:32:59 +08:00
Liam Girdwood eded228beb gitignore: ignore shared object .so files
Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
2018-10-01 20:09:58 +01:00
Michal Jerzy Wierzbicki 73fe559435 lib/strcheck: added unit tests for lib/memset, lib/memcpy.; lib/bzero: merged into lib/strcheck;. .gitignore: added ommission of test build files.
Signed-off-by: Michal Jerzy Wierzbicki <michalx.wierzbicki@linux.intel.com>
2018-09-04 12:20:48 +02:00
Liam Girdwood 5d469b42a7 Merge remote-tracking branch 'gh/next' into next-master2 2018-08-29 16:42:29 +01:00
Marcin Maka 88c12a1f52 doc: renamed doxygen output dir to doxygen
Integration with sof-docs and breathe does not require
to split the output. So write to a single one and refer
later by doxygen groups.

Signed-off-by: Marcin Maka <marcin.maka@linux.intel.com>
2018-07-03 11:23:52 +02:00
Janusz Jankowski d6d9efb90c test: enable cmocka unit tests for SOF
Signed-off-by: Janusz Jankowski <janusz.jankowski@linux.intel.com>
2018-06-11 20:11:32 +01:00
Tomasz Lauda ac7b0c227a rimage: add support for automatic MEU signing
This patch allows rimage to sign FW binaries using MEU tool.
Paths to MEU and private key have to be provided during config step.

Signed-off-by: Tomasz Lauda <tomasz.lauda@linux.intel.com>
2018-06-04 13:54:25 +01:00
Marcin Maka 6aee21bb42 Makefile support for doc target.
Builds uapi documentation in html format using doxygen.
See doc/sof_uapi/html/index.html
First dox samples in the source code provided by the patch.

Signed-off-by: Marcin Maka <marcin.maka@linux.intel.com>
2018-04-13 14:56:04 +01:00
Pierre-Louis Bossart 81708a5d2a sof: global replacement of 'reef' by 'sof'
Let's remove reef to avoid confusion/legacy.
no functionality change but the name of generated files
will change so targets and install scripts will need
to be updated

There should be only one occurrence of "Reef" left in
rimage/file_format.h, left as is for backwards compatibility.
This may be changed separately at a later point.

Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
2018-04-05 15:10:14 +01:00
Liam Girdwood 05ef4343d1 rimage: import rimage image creation and signing tool
rimage is being moved from tools repo to sof repo since there is now a
cyclic dependency between both repos and sof needs rimage for it's
build.

Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
2018-02-13 20:29:40 +00:00
Liam Girdwood 378de84293 gitignore: ignore *.lo files
Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
2018-02-08 16:41:21 +00:00
Liam Girdwood 73d24a5228 gitignore: ignore *.la files
Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
2018-02-08 15:35:51 +00:00
Liam Girdwood 768acbb9b7 m4: add ax_check_compile_flag to local m4 directory.
ax_check_comile_flag is not widely available so package it locally.

Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
2018-02-08 15:35:43 +00:00
Liam Girdwood d721347ad9 gitignore: ignore boot loaders and binaries.
Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
2018-01-23 16:15:51 +00:00
Liam Girdwood 34ab0309d8 gitigore: ignore disassembly and mapfiles
Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
2017-09-25 12:52:10 +01:00
Liam Girdwood 658159e7c5 build: fix generation of commit ID and build number
Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
2017-06-06 13:17:22 +01:00
Liam Girdwood 77bc065d6c version: improve git version for build and IPC
Improve the git version and include last commit for IPC version message.

Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
2016-12-22 20:20:10 +00:00
Liam Girdwood c0dfb4e62a core: initial import of open source DSP firmware
This project provides an open source audio firmware infrastructure for audio
DSPs found on many modern devices. The intention is to allow developers to
create their own codecs, audio processing algorithms and pipelines using
the infrastructure and audio components provided by this project.

The project currently supports the Intel Baytrail and Cherrytrail audio DSP
platforms which use the Xtensa architecture.

The firmware source code is released under the BSD 3 clause licence.

Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
2016-09-22 16:02:43 +01:00