Commit 20e260b
authored
[Actions] Build Packager on Linux with its dependencies (32- and 64-bit) (#351)
* Install all necessary packages to build OPKG repository and enabled building of Packager
* Use the development template to test
* Check the config paths of PKG
* Add a PKG config path to the opkg lib directly
* No need for brackets as PKG_CONFIG_PATH is an env variable and not runner's one
* Try adding the path to a global env variable of the runner
* Fix the path to point to the pkg file and not just the whole lib
* Update the prefix so that opkg ends up in the default path for cmake to find it
* Update the env variable with a new path as well
* Try the default path instead..
* Add more debugging info..
* Fix the includedir in the libopkg.pc
* Try to locate the headers
* Ls more paths to find the real install place
* Try with the most default settings
* Try to copy the headers and put them in the correct spot
* Use the GitHub workspace variable to be more robust for any future changes
* Make sure to build libopkg for 32 bit in 32 bit builds
* Make sure to install 32 bit packages for the 32 bit build of libopkg
* Update the PKG_CONFIG_PATH to include the i386 linux packages for 32 bit libopkg build
* Simplify the formatting
* Use the template for master after the testing is done1 parent a4dd08c commit 20e260b
1 file changed
+23
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| |||
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
63 | 69 | | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
64 | 84 | | |
65 | 85 | | |
66 | 86 | | |
| 87 | + | |
67 | 88 | | |
68 | 89 | | |
69 | 90 | | |
| |||
77 | 98 | | |
78 | 99 | | |
79 | 100 | | |
| 101 | + | |
80 | 102 | | |
81 | 103 | | |
82 | 104 | | |
| |||
0 commit comments