Move kms client and server to separate directories
This commit is contained in:
parent
e3702f147f
commit
cb82677ae8
4
build.sh
4
build.sh
@ -5,7 +5,7 @@ build_gsr_kms_server() {
|
|||||||
includes="$(pkg-config --cflags $dependencies)"
|
includes="$(pkg-config --cflags $dependencies)"
|
||||||
libs="$(pkg-config --libs $dependencies) -ldl"
|
libs="$(pkg-config --libs $dependencies) -ldl"
|
||||||
opts="-O2 -g0 -DNDEBUG"
|
opts="-O2 -g0 -DNDEBUG"
|
||||||
gcc -c src/kms/kms_server.c $opts $includes
|
gcc -c kms/server/kms_server.c $opts $includes
|
||||||
gcc -o gsr-kms-server -O2 kms_server.o -s $libs
|
gcc -o gsr-kms-server -O2 kms_server.o -s $libs
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -19,7 +19,7 @@ build_gsr() {
|
|||||||
gcc -c src/capture/xcomposite_cuda.c $opts $includes
|
gcc -c src/capture/xcomposite_cuda.c $opts $includes
|
||||||
gcc -c src/capture/xcomposite_vaapi.c $opts $includes
|
gcc -c src/capture/xcomposite_vaapi.c $opts $includes
|
||||||
gcc -c src/capture/kms_vaapi.c $opts $includes
|
gcc -c src/capture/kms_vaapi.c $opts $includes
|
||||||
gcc -c src/kms/kms_client.c $opts $includes
|
gcc -c kms/client/kms_client.c $opts $includes
|
||||||
gcc -c src/egl.c $opts $includes
|
gcc -c src/egl.c $opts $includes
|
||||||
gcc -c src/cuda.c $opts $includes
|
gcc -c src/cuda.c $opts $includes
|
||||||
gcc -c src/xnvctrl.c $opts $includes
|
gcc -c src/xnvctrl.c $opts $includes
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#include "../../include/kms/kms_client.h"
|
#include "kms_client.h"
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
@ -1,7 +1,7 @@
|
|||||||
#ifndef GSR_KMS_CLIENT_H
|
#ifndef GSR_KMS_CLIENT_H
|
||||||
#define GSR_KMS_CLIENT_H
|
#define GSR_KMS_CLIENT_H
|
||||||
|
|
||||||
#include "kms_shared.h"
|
#include "../kms_shared.h"
|
||||||
#include <sys/types.h>
|
#include <sys/types.h>
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
1
kms/server/.gitignore
vendored
Normal file
1
kms/server/.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
sibs-build/
|
@ -1,4 +1,4 @@
|
|||||||
#include "../../include/kms/kms_shared.h"
|
#include "../kms_shared.h"
|
||||||
|
|
||||||
#include <asm-generic/socket.h>
|
#include <asm-generic/socket.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
8
kms/server/project.conf
Normal file
8
kms/server/project.conf
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
[package]
|
||||||
|
name = "gsr-kms-server"
|
||||||
|
type = "executable"
|
||||||
|
version = "1.0.0"
|
||||||
|
platforms = ["posix"]
|
||||||
|
|
||||||
|
[dependencies]
|
||||||
|
libdrm = ">=2"
|
@ -5,7 +5,7 @@ version = "2.0.0"
|
|||||||
platforms = ["posix"]
|
platforms = ["posix"]
|
||||||
|
|
||||||
[config]
|
[config]
|
||||||
ignore_dirs = ["src/kms"]
|
ignore_dirs = ["kms/server"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
libavcodec = ">=58"
|
libavcodec = ">=58"
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#include "../../include/capture/kms_vaapi.h"
|
#include "../../include/capture/kms_vaapi.h"
|
||||||
#include "../../include/kms/kms_client.h"
|
#include "../../kms/client/kms_client.h"
|
||||||
#include "../../include/egl.h"
|
#include "../../include/egl.h"
|
||||||
#include "../../include/utils.h"
|
#include "../../include/utils.h"
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
Loading…
Reference in New Issue
Block a user