Skip to content
Snippets Groups Projects
Commit 4995262f authored by Anthony Mallet's avatar Anthony Mallet
Browse files

[wip/gest-genom] Build fix and Makefile annotations

Fix build by adding the "code" subdir in genom's EXTRA_SUBIRS (patch-aa and
patch-ab). This should be fixed cleanly upstream.

Also added some notes regarding the license (APP is mentionned in the code) and
missing dependencies (needs at least latex, probably more).

This package globaly needs a lot of cleaning.
Bumped PKGREVISION.
parent 3f46b30f
No related branches found
No related tags found
No related merge requests found
......@@ -3,12 +3,15 @@
#
DISTNAME= gest-genom-1.0
PKGREVISION= 1
CATEGORIES= image
MASTER_SITES= ${MASTER_SITE_OPENROBOTS:=gest-genom/}
MASTER_REPOSITORY= git ssh://softs.laas.fr/git/robots/gest-genom
MAINTAINER= openrobots@laas.fr
COMMENT= GeNoM module for human posture recognition, based on skin patches detection
# LICENSE is currently wrong: some parts mention "APP". Must clarify this.
LICENSE= isc
......@@ -16,6 +19,7 @@ USE_LANGUAGES+= c c++
GENOM_MODULE= gest
# Lots of missing dependencies : at least latex.
include ../../localization/pom-genom/depend.mk
include ../../image/viam-libs/depend.mk
include ../../image/opencv/depend.mk
......
SHA1 (gest-genom-1.0.tar.gz) = ac64f98c82f7f12cef2f8c8c09faed36e179fb16
RMD160 (gest-genom-1.0.tar.gz) = 9433c241ad24a0ddea3a8466a08b19d9bb13e6a1
Size (gest-genom-1.0.tar.gz) = 1391642 bytes
SHA1 (patch-aa) = d92f06ea418116a1ae3354dfd828353815470b8a
SHA1 (patch-ab) = 721921532e8a5b74d8f5a48fccdb4fcddc2389b3
--- /dev/null 2010-10-18 10:15:35.677043131 +0200
+++ configure.ac.user 2010-10-26 11:57:56.906166283 +0200
@@ -0,0 +1 @@
+EXTRA_SUBDIRS=code
--- /dev/null 2010-10-18 10:15:35.677043131 +0200
+++ code/Makefile.in 2010-10-26 12:05:35.821166324 +0200
@@ -0,0 +1,45 @@
+# top level targets
+all: depend genom
+install:;
+
+# compilation pour genom :
+genom:
+ cd src; make DEBUG=0
+ make dox
+
+# compilation pour main (crétion d'un exécutable pour une utilisation du suivi seul et sans genom)
+main:
+ cd src; make DEBUG=1
+ cd src/LeMain; make DEBUG=1
+
+# construction des dépendances
+depend:
+ mkdir include;\
+ mkdir lib;\
+ cd src;\
+ make depend;\
+ cd LeMain; make depend
+
+# nettoyage
+clean:
+ rm -f lib/*; rm -f include/*; rm -f doc.html
+ cd src; make clean; cd LeMain; make clean
+ cd doc; make clean
+
+# nettoyer et reconstruire pour genom
+regen:
+ make clean
+ make depend
+ make genom
+
+# nettoyer et reconstruire pour main
+remain:
+ make clean
+ make depend
+ make main
+
+# construction de documentation automatique
+dox:
+ cd doc; make
+ ln -s doc/html/index.html doc.html
+
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment